构造析构函数小测已完成
截止时间:2020-04-13 10:00:00
1
【单选题】
下列的各类函数中,( )不是类的成员函数。
2
【单选题】
定义析构函数时,说法正确的是:( )
3
【单选题】
类的指针成员的初始化是通过函数完成的,这个函数通常是
4
【单选题】
关于构造函数的说法,不正确的是:
5
【单选题】
通常拷贝构造函数的参数是
6
【单选题】
关于成员函数特征的描述中,错误的是:
7
【单选题】
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是:
8
【单选题】
设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是:
9
【单选题】
拷贝构造函数的作用是
10
【单选题】
构造函数是在( )时被执行的
11
【单选题】
假定AB为一个类,则执行AB x;语句时将自动调用该类的
12
【单选题】
假定AB为一个类,则( )为该类的拷贝构造函数的原型说明
13
【填空题】
在定义一个对象的时候,会自动调用类中的( )函数
我的答案:
第一空:
构造
14
【填空题】
在撤销类的对象时,C++程序将自动调用该对象的 ( ) 函数
我的答案:
第一空:
析构
15
【填空题】
在使用一个对象初始化同类的另一个对象时,会自动调用类中的( ) 函数
我的答案:
第一空:
拷贝构造
16
【填空题】
根据假定AB为一个类,则类定义体中的“AB(AB& x);”语句为该类( )的原型语句。
我的答案:
第一空:
拷贝构造函数
17
【填空题】
假定AB为一个类,该类中含有一个指向动态数组空间的指针成员pa,则在该类的析构函数中应该包含有一条( delete )语句。
18
【填空题】
如果一个成员函数只允许同一类中的成员函数调用,则应在该函数定义前加上( private )C++保留字。