网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在调用构造函数时不必给出实参的构造函数称为默认构造函数。一个类只能有一个默认构造函数。()
此题为判断题(对,错)。
参考答案
更多 “ 在调用构造函数时不必给出实参的构造函数称为默认构造函数。一个类只能有一个默认构造函数。() 此题为判断题(对,错)。 ” 相关考题
考题
假定CTest为一个类,并且有一无默认值的的有参构造函数和一无参构造函数,则执行“CTest objTest;”语句时将自动调用该类的( )。
A.有参构造函数B.无参构造函数C.复制构造函数D.赋值构造函数
考题
下列关于派生类构造函数和析构函数的叙述中,错误的是A.派生类的构造函数会隐含调用基类的构造函数B.如果基类中没有默认构造函数,那么派生类必须定义构造函数C.在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D.在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
考题
对于一个类的定义,下列叙述中错误的是A.如果没有定义复制构造函数,那么编译器将生成一个复制构造函数B.如果没有定义默认的构造函数,那么编译器将一定生成一个默认的构造函数C.如果没有定义构造函数,那么编译器将生成一个默认的构造函数和一个复制构造函数D.如果已经定义了构造函数和复制构造函数,那么编译器不会生成任何构造函数
考题
下列关于深拷贝和浅拷贝说法正确的是?A.C++类没有默认的拷贝构造函数,只有默认的构造函数和析构函数。B.C++的默认拷贝构造函数是浅拷贝构造函数。C.拷贝构造函数一定在对象创建时被调用。D.默认拷贝构造函数也可以是深拷贝构造函数。
考题
22、下列()是构造函数的特征。A.构造函数在创建对象时自动调用B.构造函数不可以重载C.构造函数不可以设置默认参数D.构造函数必须指定函数类型
热门标签
最新试卷