单项选择题
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
A) 派生类的构造函数会隐含调用基类的构造函数
B) 如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C) 在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D) 在撤销派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: #include<iostream> using namespace std; class R public: R(int rl,int r2) R1=r1; R2=r2; void print(); void print()const; private: int R1,R2; ; void R::print() cout<<R 1 << , <<R2<<end1; void R::print()const cout<<R 1 << , <<R2<<end1; int main() R a(5,4); const R b(20,52); b.print0; return 0; 执行后的输出结果是( )。
A) 5, 4
B) 4, 5
C) 20, 52
D) 52, 20
点击查看答案&解析
单项选择题
下列有关函数重载的叙述中,错误的是( )。
A) 函数重载就是用相同的函数名定义多个函数
B) 重载函数的参数列表必须不同
C) 重载函数的返回值类型必须不同
D) 重载函数的参数可以带有默认值
点击查看答案&解析
相关试题
对于一个类定义,下列叙述中错误的是( )。