当前位置:首页 >课程 >C-C++程序设计案例实战

1、对象是类的一个实例,一个类只能有一个对象。

A、错
B、对

参考答案:请扫码使用小程序查看答案

2、一个类中只能有一个构造函数。

A、错
B、对

参考答案:请扫码使用小程序查看答案

3、下列哪一个不是构造函数的特征。

A、构造函数可以重载
B、构造函数可以设置默认参数
C、构造函数的函数名和类名相同
D、构造函数必须指定返回值类型

参考答案:请扫码使用小程序查看答案

4、类的析构函数的作用是?

A、一般成员函数的初始化
B、类的初始化
C、删除类创建的对象
D、对象的初始化

参考答案:请扫码使用小程序查看答案

5、在C++语言中,数据封装要解决的问题是?

A、便于数据转换
B、防止不同模块之间数据的非法访问
C、数据的规范化
D、避免数据丢失

参考答案:请扫码使用小程序查看答案

6、下列关于C++类的描述中错误的是?

A、类与类之间必须是平等的关系
B、类与类之间可以通过封装而具有明确的独立性
C、类与类之间可以通过一些手段进行通信和联络
D、类用于描述事物的属性和对事物的操作

参考答案:请扫码使用小程序查看答案

7、下列情况中,哪一种情况不会调用拷贝构造函数?

A、将类的一个对象赋值给该类的另一个对象时
B、函数的返回值是类的对象,函数执行返回调用者时
C、函数的形参是类的对象,调用函数进行形参和实参结合时
D、用派生类的对象去初始化基类对象时

参考答案:请扫码使用小程序查看答案

8、下面关于类概念的描述中,错误的是?

A、类就是C语言中的结构体类型
B、类是抽象数据类型的实现
C、类是具有共同行为的若干对象的统一描述体
D、类是创建对象的样板

参考答案:请扫码使用小程序查看答案

9、类的构造函数被自动调用执行的情况是在创建该类的?

A、数据成员时
B、友元函数时
C、对象时
D、成员函数时

参考答案:请扫码使用小程序查看答案

10、数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是?

A、数据块
B、类
C、对象
D、函数体

参考答案:请扫码使用小程序查看答案