欢迎光临
奥鹏作业辅导

东大21春学期《软件设计模式》在线平时作业3[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

东大21春学期《软件设计模式》在线平时作业3[答案]答案

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

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 50 分)

1.接口Animal 定义如下:

public interface Animal

void Move();

正确答案:----

}

则下列抽象类的定义中,哪些是不合法的?

A.abstract class Cat: Animal

{

abstract public void Move(); 

正确选项:----

}

B.abstract class Cat: Animal 

virtual public void Move(){Console.Write(Console.Write("Move!");)} 

专业答案:----

}

C.abstract class Cat: Animal 

public void Move(){Console.Write(Console.Write("Move!");)}; 

正确答案:----

}

D.abstract class Cat: Animal

专业答案:----

{

public void Eat(){Console.Write(Console.Write("Eat!");)}; 

专业答案:----

}

 

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

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

B.一个对象一定属于某个类

C.类是同一类对象的抽象

D.可由抽象类生成对象

正确答案:----

 

3.下列语句的输出是________。

double MyDouble = 123456789;

正确选项:----

Console.WriteLine("{0:E}",MyDouble);

正确选项:----

A.$123,456,789.00

B.1.234568E+008

C.123,456,789.00

D.123456789.00

正确选项:----

 

4.下列选项中,( )是引用类型。

A.enum类型

B.struct类型

C.string类型

D.int类型

正确答案:----

 

5.下列描述错误的是( )

A.类不可以多重继承而接口可以;

B.抽象类自身可以定义成员而接口不可以;

C.抽象类和接口都不能被实例化;

D.一个类可以有多个基类和多个基接口;

专业答案:----

 

6.已知结构Resource 的定义如下:

struct Resource{

public int Data = 0;

专业答案:----

}

则下列语句的运行结果为________。 

Resource[] list= new Resource[20]; 

for(int i = 0;i<20;i++){ 

System.Console.WriteLine(“data={0}”,list[i].Data); 

正确选项:----

}

A.打印20 行,每行输出都是 data=0

正确答案:----

B.打印20 行,每行输出都是 data=null

正确答案:----

C.打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19

专业答案:----

D.出现运行时异常

正确答案:----

 

7.在定义类时,如果希望类的某个方法能够在派生类中进一步进行改进,以处理不同的派生类的需要,则应将该方法声明成_________。

A.sealed 方法

正确答案:----

B.public 方法

C.visual 方法

D.override 方法

正确答案:----

 

8.C#中每个int 类型的变量占用______个字节的内存。

A.1

B.2

C.4

D.8

正确答案:----

 

9.类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 参数!使用两个整型参数!使用两个整型参数!

正确答案:----

 

10.int[][] myArray3=new int[3][]{new int[3]{5,6,2}, new int[5]{6,9,7,8,3}, new int[2]{3,2}}; myArray3[2][2]的值是( )。

A.9

B.2

C.6

D.越界

专业答案:----

 

东大21春学期《软件设计模式》在线平时作业3[答案]多选题

二、判断题 (共 10 道试题,共 50 分)

11.面向过程方法的缺点是过程和数据结合的过于紧密。

 

12.结构化程序设计对基本模块的要求是单入口、多出口。

 

13.声明为abstract类的方法必须同时进行声明和实例化。

 

14.具有抽象方法的类必须声明为abstract.

 

15.数据流分析技术是结构化分析方法的核心技术。

 

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

 

17.抽象类不可以被实例化。

 

18.虚函数是可由子类继承并重写的函数。

 

19.面向对象程序设计的代码重用包括内部重用(即本项目内的代码重用)和外部重用(即新项目重用旧项目的代码)。

 

20.实例属性和静态属性都是被允许访问的吗?

 

东大21春学期《软件设计模式》在线平时作业3[答案]历年真题如下:

扫描二维码获取答案

热门文章

猜你喜欢

  • 19春华师《西方经济学》在线作业[答案]

  • 华师《西方经济学》在线作业-0003 试卷总分:100 得分:0 一、 单选题 (共 10 道试题,共 30 分) 1.对通货膨胀现象最恰当的描述是( ) A.流通中的货币量过多而引起
  • 南开18春学期《市政学》在线作业答案

  • 18春学期《市政学》在线作业-0002 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 40 分) 1.一下特征中,()不属于我国城市化的主要特征 A.政府主导的城市化
  • 北语21春《审计学》作业1[答案]奥鹏作业

  • 21春《审计学》作业1 试卷总分:100 得分:100 一、单选题 (共 18 道试题,共 90 分) 1.注册会计师获取的下列以文件记录形式的证据中,证明力最强的是_____。 A
  • 股票股利是指()。

  • 股票股利是指()。 A.用资本公积发放的股利 B.用增发股票分配的利润 C.用债券发放的股利 D.以上都不是 答案:B