东大19春学期《软件设计模式》在线作业2参考答案
18秋学期《软件设计模式》在线作业2-0001
试卷总分:100 得分:0
一、单选题(共10 道试题,共50 分)
1.分析下列程序:
public class class4
{
private string _sData = "";
public string sData{set{_sData = value;}}
}
在Main 函数中,在成功创建该类的对象obj 后,下列哪些语句是合法的?()
A.obj.sData = "It is funny!";
B.Console.WriteLine(obj.sData);
C.obj._sData = 100;
D.obj.set(obj.sData);
正确答案:A
2.能正确表示逻辑关系“a>=10 或a<=0”的C#语言表达式是____。
A.a>=10 or a<=0
B.a>=10|a<=0
C.a>=10&&a<=0
D.a>=10||a<=0
正确答案:D
3.下列描述错误的是()
A.类不可以多重继承而接口可以;
B.抽象类自身可以定义成员而接口不可以;
C.抽象类和接口都不能被实例化;
D.一个类可以有多个基类和多个基接口;
正确答案:D
4.在C#中设计类时,应如何保证在释放对象的所有引用之时,释放对象使用的文件、网络等资源?
A.为类重载new运算符
相关主题