奥鹏作业答案-谋学网

 找回密码
 会员注册

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2019年12月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(ver:3.1)
查看: 783|回复: 0

东北大学12秋学期《软件设计模式》在线作业2

[复制链接]
发表于 2012-12-19 14:24:07 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏12秋在线作业答案,奥鹏离线作业答案和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区

一、单选题(共 10 道试题,共 50 分。)V 1.  
类MyClass 中有下列方法定义:

public void testParams(params int[] arr)

{

Console.Write ("使用Params参数!");

}

public void testParams(int x,int y)

{

Console.Write ("使用两个整型参数!");

}

请问上述方法重载有无二义性?若没有,则下列语句的输出为(  )

MyClass x = new MyClass();

x.testParams(0);

x.testParams(0,1);

x.testParams(0,1,2);

A.
有语义二义性;

B.
使用Params 参数!使用两个整型参数!使用Params 参数!

C.
使用Params 参数!使用Params 参数!使用Params 参数!

D.
使用Params 参数!使用两个整型参数!使用两个整型参数!

      满分:5  分
2.  
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");

      满分:5  分
3.  
以下是一些C#中的枚举型的定义,其中错误的用法有( )

A.
public enum var1{ Mike = 100, Nike = 102, Jike }

B.
public enum var1{ Mike = 100, Nike, Jike }

C.
public enum var1{ Mike=-1 , Nike, Jike }

D.
public enum var1{ Mike , Nike , Jike }

      满分:5  分
4.  
C#语言的核心是面向对象编程(OOP),所有OOP语言都应至少具有三个特性:

A.
封装、继承和多态

B.
类、对象和方法


C.
封装、继承和派生

D.
封装、继承和派生

      满分:5  分
5.  
分析下列程序中类MyClass 的定义

class BaseClass

{

public int i;

}

class MyClass:BaseClass

{

public new int i;

}

则下列语句在Console 上的输出为_______.

MyClass y = new MyClass();

BaseClass x = y;

x.i = 100;

Console.WriteLine("{0}, {1}",x.i,y.i);


注意类 MyClass 中的new 关键字
A. 0,0
B. 100,100
C. 0,100
D. 100,0
      满分:5  分
6.  
结构化程序设计的3种结构是:

A.
顺序结构、if结构、for结构

B.
if结构、if…else结构、else if结构

C.
while结构、do…while结构、foreach结构

D.
顺序结构、分支结构、循环结构

      满分:5  分
7.  
在C#编制的财务程序中,需要创建一个存储流动资金金额的临时变量,则应使用下列哪条语句?( )

A.
decimal theMoney;

B.
int theMoney;

C.
string theMoney;

D.
Dim theMoney as double

      满分:5  分
8.  
下列说法哪个正确?

A.
允许一个子类有多个父类

B.
某个类是一个类的子类,它仍有可能成为另一个类的父类

C.
一个父类只能有一个子类

D.
继承关系最多不能超过4层

      满分:5  分
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();

      满分:5  分
10.  

分析下列C#语句,注意类MyClass 没有访问修饰符:

namespace ClassLibrary1

{

class MyClass

{

public class subclass

{

int i;

}

}

}

若必须为类MyClass 添加访问修饰符,并使MyClass 的可访问域保持不变,则应选择_________

A.
private

B.
protected

C.
internal

D.
public

      满分:5  分

二、判断题(共 10 道试题,共 50 分。)V 1.  
一个静态方法可以访问实例的成员吗?

A. 错误
B. 正确
      满分:5  分
2.  
事件是一种特殊的委托。

A. 错误
B. 正确
      满分:5  分
3.  
UML是一种风格良好程序设计语言,可以设计出质量优良的软件系统。

A. 错误
B. 正确
      满分:5  分
4.  
一个用户可能对应多个参与者,但每个参与者只能参与一个用例,通过交换信息与用例发生交互作用。

A. 错误
B. 正确
      满分:5  分
5.  
软件危机与软件本身的特点有关。

A. 错误
B. 正确
      满分:5  分
6.  
C#中,下列myclass的定义是否合法?

Public interface base1

{}

Public class base2

{}

Public MyClass : Base1,Base2

A. 错误
B. 正确
      满分:5  分
7.  
面向过程方法的缺点是过程和数据结合的过于紧密。

A. 错误
B. 正确
      满分:5  分
8.  
创建型模式和结构型模式强调的都是静态的类实体之间的关系,行为型设计模式则着力解决类实体之间的通信关系。

A. 错误
B. 正确
      满分:5  分
9.  
对象通过封装实现信息隐藏,封装的目的就是阻止非法访问。

A. 错误
B. 正确
      满分:5  分
10.  
在面对对象的开发中,对象就是现实世界中事物的抽象。

A. 错误
B. 正确
      满分:5  分

奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表