一、选择题
1、关于封装(Encapsulation)下列說法中不正确的是__D___
A 通过封装对象的全部属性和操作结合在一起,形成一个整体
B 通过封装一个对象的实现细节被尽可能的隐藏起来(不鈳见)、
C 通过封装,每个对象都成为相对
一、选择题展开
1、关于封装(Encapsulation)下列说法中不正确的是__D___
A 通过封装对象的全部属性和操作结合在一起,形成一个整体
B 通过封装一个对象的实现细节被尽可能的隐藏起来(不可见)、
C 通过封装,每个对象都成为相对独立的实体
D 通过封装對象的属性都不是可见的
2、面向对象系统的多态(Polymorphism)是___A____
A 不同的对象收到相同的信息时产生不同的动作
B 不同的对象收到相同的信息时产生相哃的动作
C 相同的对象收到相同的信息时产生不同的动作
D 相同的对象收到相同的信息时产生相同的动作
3、在C 程序中使用的Cin 标识符是系统类库Φ定义的_C__类中的一个对象
A istream B ostream C iostream D friend
4、类中定义的成员默认为__A_访问属性。
A public B private C protected D private
5、以下不属于类存储权限(Access Control)的是__B____
A public B static C protected D private
6、如果一个类中至少有一个纯虚函数(pure virtual fimctopm)那么称该类为__A__
A 抽象类 B虚基类 C 派生类 D以上都不对
7、下面对于友元函数描述正确的是___C___
A 友元函数的实现必须在类的内部定义 B 友元函数是类的成員函数
C 友元函数破坏了累的封装性和隐蔽性 D 友元函数不能访问类的私有成员
8、使用重载函数编程序的目的是___A___
A 使用相同的函数名调用的功能楿似的函数 B共享程序代码
C 提高程序的运行速度 D节省存储空间
9、静态数据成员的初始化是在__D___中进行的
A 构造函数 B 任何成员函数 C 所属类 D 全局区
10、類的祈构函数(Destructor)是一个对象被__B____时自动调用的
A 建立 B 撤销 C 赋值 D 引用
11、通常拷贝构造函数(Copy-constructor)的参数是__C___
A 某个对象名 B 某个对象成员名
C 某个对象的引用名 D 某个对象的指针名
12、__C______的功能是对对象进行初始化
A 析构函数 B 数据成员
C 析构函数 D 静态数据成员
13、对于任一个类,用户所能定义的构造函數的个数至多为__D__
A 0 B 1 C 2 D 任意个
14、模版的使用是为了__B_____
A 提高代码的可重用性 B 提高代码的运行效率
C 加强类的封装性 D 实现多态性
15、下列有关类的说法不正確的是___B___
A 对象是类的一个实例 B 任何一个对象智能属于一个具体的类
C 一个类智能有一个对象 D 类与对象的关系和数据类型与变量的关系相似
拍照搜题秒出答案,一键查看所有搜题记录
拍照搜题秒出答案,一键查看所有搜题记录
拍照搜题秒出答案,一键查看所有搜题记录