|
久爱奥鹏网:www.92open.com
大连理工大学
大工11秋《C/C++语言程序设计》在线作业2
单选题
1.有关类和对象的说法错误的是()。
A. 对象是类的一个实例
B. 任何一个对象只能属于一个具体的类
C. 一个类只能有一个对象
D. 类与对象的关系和数据类型和变量的关系相似
资料:
2.有关类的说法错误的是()。
A. 类是一种用户自定义的数据类型
B. 只有类中的成员函数才能存取类中的私有数据
C. 在类中,如果不作特别说明,所指的数据均为私有类型
D. 在类中,如果不作特别说明,所指的成员函数均为公有类型
资料:
3.()是析构函数的特点。
A. 一个类只能定义一个析构函数
B. 析构函数名与类名相同
C. 析构函数的函数体只能在类体内
D. 析构函数可以有一个或者多个参数
资料:
4.有关成员函数的说法错误的是()。
A. 成员函数一定是内联函数
B. 成员函数可以重载
C. 成员函数可以设置参数的默认值
D. 成员函数可以是静态的
资料:
5.()是给对象取一个别名,它引入了对象的同义词。
A. 指针
B. 引用
C. 枚举
D. 结构
资料:
6.已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,()是正确的。
A. s.p=5
B. s->p=5
C. s.*p=5
D. *s.p=5
资料:
7.下列表示引用的方法中,()是正确的。
A. int &x=m;
B. int &y=10;
C. int &z;
D. float &t=&m;
资料:
8.()不是构造函数的特征。
A. 构造函数的函数名和类名相同
B. 构造函数可以重载
C. 构造函数可以设置默认参数
D. 构造函数必须指定类型说明
资料:
9.作用域运算符的功能是()。
A. 标识作用域的级别
B. 指出作用域的范围
C. 给定作用域的大小
D. 标识某个成员是属于哪个类
资料:
10.下述静态数据成员的特性中,()是错误的。
A. 说明静态数据成员时前边要加修饰符static
B. 静态数据成员要在类体外进行初始化
C. 引用静态数据成员时,要在静态数据成员名前加“类名”和作用域运算符
D. 静态数据成员不是所有对象所共用的
资料:
判断题
1.可以在类的构造函数中对静态数据成员进行初始化。
A. 错误
B. 正确
资料:
2.友元关系可以继承。
A. 错误
B. 正确
资料:
3.析构函数是在对象的生存期即将结束的时刻被自动调用的。
A. 错误
B. 正确
资料:
4.使用关键字class定义的类中默认的访问权限是私有的。
A. 错误
B. 正确
资料:
5.delete用来删除由new建立的对象,释放指针所指向的内存空间。
A. 错误
B. 正确
资料:
6.私有成员只能被本类的成员函数访问,来自类外的任何访问都是非法的。
A. 错误
B. 正确
资料:
7.构造函数可以带参数。
A. 错误
B. 正确
资料:
8.析构函数是个函数体为空的成员函数。
A. 错误
B. 正确
资料:
9.对象数组的元素是不同类的对象。
A. 错误
B. 正确
资料:
10.new的功能是动态分配内存。
A. 错误
B. 正确
资料:
久爱奥鹏网:www.92open.com |
|