东大19春学期《软件设计模式》在线作业2参考答案

东大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运算符

相关主题
相关文档
最新文档