单项选择题
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
A) 派生类的构造函数会隐含调用基类的构造函数
B) 如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C) 在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D) 在撤销派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
在软件生产过程中,给出需求信息的是( )。
A) 程序员
B) 项目管理者
C) 软件分析设计人员
D) 软件用户
点击查看答案
单项选择题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序: #include <iostream> using namespaee std; class Base public: virtual void f( )cout<< f0+ ; void g( )cout<< gO+ ; ; class Derived:public Base public: void f( )cout<< f+ ; void g( )cout<< g+ ; ; int main( ) Derived d; Base*P=&d: p->f( );p->g( ); return 0; 程序的输出结果是
A) f+g+
B) f0+g+
C) f+g0+
D) f0+g0+
点击查看答案&解析
相关试题
C
C
下列程序的输出结果是 #include<iostrea...
模板参数表中参数使用的分隔符号是 ___...
下面描述正确的是( )。