A.成员函数
B.构造函数
C.析构函数
D.友元函数
您可能感兴趣的试卷
你可能感兴趣的试题
A.访问对象时
B.对象初始化时
C.函数具有类类型传值参数时
D.函数返回类类型值时
A.2
B.3
C.4
D.5
A.void~Base
B.~Base()
C.~Base()const
D.Base()
A.建立源程序文件
B.创建对象
C.创建类
D.程序编译时
A.系统在任何情况下都能正确析构对象
B.用户必须定义类的析构函数
C.析构函数没有参数,也没有返回值
D.析构函数可以设置默认参数
A.用户定义的构造函数不是必须的
B.构造函数可以重载
C.构造函数可以有参数,也可以有返回值
D.构造函数可以设置默认参数
A.this指针必须显式说明
B.定义一个类后,this指针就指向该类
C.成员函数拥有this指针
D.静态成员函数拥有this指针
A.编译器为每个类和类的对象分配内存
B.类的对象具有成员函数的副本
C.类的成员函数由类来调用
D.编译器为每个对象的数据成员分配内存
A.所有类成员
B.private或protected的类成员
C.public的类成员
D.public或private的类成员
A.objX.a=0;
B.objX.fun1();
C.objX.fun2();
D.X::fun1();
最新试题
C++一般的程序都要具有两条语句,这两条语句为()和using namespace std。
指针变量中保存着一个()。
使用string类时,在程序中必须包含这个类的头文件,使用的语句为()。
在C++程序中由new分配的动态内存空间必须通过()运算符释放。
在程序中使用函数可以是提高程序的开发效率和()。
()可以看作是符号化了的机器语言,使用助记符编写程序。
如果把const限定符放在*号的右边,使指针本身成为一个const指针,即()。
static_cast的功能是将一种数据类型转换成另一种数据类型,其使用格式为()。
为了避免频繁的函数调用与返回,C++语言引入了()的概念。
C++语言可以用()限定符强制改变访问权限。