问道深山去,听禅紫气来。

21春学期《软件设计模式》在线平时作业1

阅读:19 更新时间:2021-04-08 02:10:55

21春学期《软件设计模式》在线平时作业1


------------------------
1.

C#中,下列哪些语句可以创建一个具有个初始值为""的元素的字符串数组?


A.

string[3] StrList = {"","",""}; 


B.

string[3] StrList = {"","",""}; 


C.

string[] StrList = {"","",""};


D.

string[] StrList = new string[3]; 


答案请点我要此答案,或联系QQ

2.

while语句循环语句结构和dowhile语句循环结构的区别在于:


A.

    while语句的执行效率比较高


B.

    dowhile语句编写程序较为复杂


C.

dowhile循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体


D.

无论条件是否成立,while语句都要执行一次循环体


答案请点我要此答案,或联系QQ

3.

C#中,新建一字符串变量str,并将字符串"Tom's Living Room"保存到串中,则应该使用下列哪条语句?( )


A.

string str = "Tom\'s Living Room"; 


B.

string str = "Tom's Living Room"; 


C.

string str("Tom's Living Room"); 


D.

string str("Tom"s Living Room");


答案请点我要此答案,或联系QQ

4.

c#程序中,入口函数的正确声明为:


A.

static int main(){..}


B.

static void Main(){……}


C.

static void main(){……}


D.

void Main(){……}


答案请点我要此答案,或联系QQ

5.

以下关于类和对象的说法中,不正确的是:


A.

类包含了数据和对数据的操作


B.

一个对象一定属于某个类


C.

类是同一类对象的抽象


D.

可由抽象类生成对象


答案请点我要此答案,或联系QQ

6.

C#中执行下列语句后整型变量XY的值是多少?

    Int  x = 100;

   Int  y = ++x;


A.

x = 100   y = 100


B.

x = 101   y = 100


C.

x = 100   y = 101


D.

x =101    y = 101


答案请点我要此答案,或联系QQ

7.

以下关于for循环的说法不正确的是____


A.

for循环只能用于循环次数已经确定的情况


B.

for循环是先判定表达式,后执行循环体语句


C.

for循环中,可以用break语句跳出循环体


D.

for循环体语句中,可以包含多条语句,但要用花括号括起来。


答案请点我要此答案,或联系QQ

8.

MyClass为一个自定义的类,则下列语句创建了多少个类MyClass的对象? 

    MyClass[ , ]  myArray = new MyClass[2][3];


A.0
B.2
C.3
D.6
答案请点我要此答案,或联系QQ

9.

C#MyClass 为一自定义类,其中有以下方法定义public void Hello(){..}使用以下语句创建了该类的对象,并使变量obj 引用该对象:MyClass obj = new MyClass();那么,可如何访问类MyClass Hello 方法


A.

obj.Hello()


B.

 obj::Hello(); 


C.

 MyClass.Hello(); 


D.

 MyClass::Hello();


答案请点我要此答案,或联系QQ

10.

C#中,表示一个字符串的变量应使用以下哪条语句定义?( )


A.

CString str; 


B.

string str; 


C.

Dim str as string 


D.

char * str; 


答案请点我要此答案,或联系QQ

------------------------
1.

面向对象设计中的"开-闭"原则指的是软件对修改应该是开放的,对扩展应该是关闭的。


A.错误
B.正确
答案请点我要此答案,或联系QQ

2.

在面对对象的开发中,对象就是现实世界中事物的抽象。


A.错误
B.正确
答案请点我要此答案,或联系QQ

3.

需求陈述阐明“做什么”,而不是“怎样做”。它描述用户的需求而不是提出解决问题的方法。


A.错误
B.正确
答案请点我要此答案,或联系QQ

4.

私有成员也会被继承,但是不能被访问。


A.错误
B.正确
答案请点我要此答案,或联系QQ

5.

对象模型优化方法之一的演绎法,指的是自底向上,抽象出具有若干个对象类共同性质的父类。


A.错误
B.正确
答案请点我要此答案,或联系QQ

6.

类是所有某一类对象的共同的行为和不同状态的集合体。


A.错误
B.正确
答案请点我要此答案,或联系QQ

7.

“+-*/%”均属于三元运算符。


A.错误
B.正确
答案请点我要此答案,或联系QQ

8.

在面向对象设计中,抽象应该依赖于细节,细节不应该依赖于抽象。


A.错误
B.正确
答案请点我要此答案,或联系QQ

9.

重载是进行基类中函数的重写。


A.错误
B.正确
答案请点我要此答案,或联系QQ

10.

与事件关联的方法,其方法名必须与事件名相同。

    


A.错误
B.正确
答案请点我要此答案,或联系QQ

尝试在线代写作业

推荐信息