单项选择题
下列关于派生类构造函数和析构函数的说法中,错误的是( )。
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+
点击查看答案&解析
相关试题
在面向对象方法中,______描述的是具...
在下列的程序的横线处填上适当的语句,使该...
友元类的所有成员函数都是另一个类的___...
下列for语句的循环次数为______。 F...
软件生命周期包括8个阶段。为了使各时期的...