搜索
才径谷 >电大网教 >东北大学 >东北大学计算机科学与技术专业《软件设计模式》作业及答案3

东北大学计算机科学与技术专业《软件设计模式》作业及答案3试卷及答案大全

永久免费查看
更新时间:2026-04-10

东北大学计算机科学与技术专业《软件设计模式》作业及答案3提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!

第2题、 [单选题] 下面是几条动态初始化二维数组的语句,指出其中正确的:()

A.int arr5[][]=new int[4,5];

B.int[][]arr6=new int[4,5];

C.int arr7[,]=new int[4,5];

D.int[,]arr8=new int[4,5];

答案如下:
D
第3题、 [单选题] 接口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!”);)};}

答案如下:
D
第4题、 [单选题] 在C#中,引用命名空间system的正确语句是()。

A.using System;

B.#import;

C.uses System;

D.#include;

答案如下:
A
第5题、 [单选题] 方法中的值参数是()的参数。

A.按值传递

B.按引用传递

C.按地址传递

D.不传递任何值

答案如下:
A
第6题、 [多选题] 在编写c#程序时,若需要对一个数组中的所有元素进行处理,则使用()循环体最好?

A.while循环

B.for each循环

C.do循环

D.for循环

答案如下:
BC
第8题、 [单选题] 下面有关析构函数的说法中,不正确的是:()

A.析构函数中不可以包含return语句

B.一个类中只能有一个析构函数

C.析构函数在对象被撤销时,被自动调用

D.用户可以定义有参析构函数

答案如下:
D
第9题、 [单选题] 判断下列类MyClass的定义中哪些是合法的抽象类?()

A.abstract class MyClass{ public abstract int getCount();}

B.abstract class MyClass{ abstract int getCount();}

C.private abstract class MyClass{ abstract int getCount();}

D.sealed abstract class MyClass{ abstract int getCount();}

答案如下:
D
第10题、 [单选题] 以下关于类和对象的说法中,不正确的是:()

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

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

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

D.可由抽象类生成对象

答案如下:
D