( )的主要功能是对对象进行初始化。
A: 数据成员
B: 构造函数
C: 静态成员函数
D: 析构函数
A: 数据成员
B: 构造函数
C: 静态成员函数
D: 析构函数
举一反三
- ()功能是释放对象占用的内存空间。 A: 静态成员函数 B: 数据成员 C: 构造函数 D: 析构函数
- 下列关于组合类构造函数和析构函数的描述中,错误的是( )。 A: 组合类构造函数通过初始化列表调用对象成员的构造函数,实现对象成员的初始化 B: 组合类析构函数自动调用对象成员的析构函数,实现对象成员销毁之前的清理工作 C: 创建组合类对象时先调用对象成员的构造函数,再执行组合类构造函数的函数体 D: 销毁组合类对象时先调用对象成员的析构函数,再执行组合类析构函数的函数体
- 当创建一个类对象时,系统自动调用_____实现对象的数据成员的初始化。 A: 构造函数 B: 析构函数 C: 静态函数 D: 友元函数
- ( )只能访问静态成员变量。 A: 静态成员函数 B: 虚函数 C: 构造函数 D: 析构函数
- 不属于成员函数的是( )。 A: 静态成员函数 B: 友元函数 C: 构造函数 D: 析构函数