18春学期《软件设计模式》在线作业1-0001
一、单选题
1 C# 语言的核心是面向对象编程( OOP ),所有 OOP 语言都应至少具有三个特性:
A、封装、继承和多态
B、类、对象和方法
C、封装、继承和派生
D、封装、继承和派生
正确答案:A 满分:5
2 以下标识符中,错误的是:
A、_b39
B、x345
C、6_321
D、nAverage
正确答案:C 满分:5
3 下面有关析构函数的说法中,不正确的是:
A、析构函数中不可以包含 return 语句
B、一个类中只能有一个析构函数
C、析构函数在对象被撤销时,被自动调用
D、用户可以定义有参析构函数
正确答案:D 满分:5
4 在 C# 中,下列哪些语句可以创建一个具有 3 个初始值为 "" 的元素的字符串数组?