首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ protected: Base(){cout
有如下程序: #include using namespace std; class Base{ protected: Base(){cout
admin
2020-10-21
27
问题
有如下程序:
#include
using namespace std;
class Base{
protected:
Base(){cout<<’A’;}
Base(char C){cout<
};
class Derived:public Base{
public:
Derived(char C){cout<
};
int main(){
Derived dl(’B’);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象d1,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/9wyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列情况中,不会调用拷贝构造函数的是()。
数据库应用系统中的核心问题是()。
己知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
有如下类定义和变量定义:classA{public:A(){data=0;)~A(){}intGetData()const{returndata;
有如下程序:#includeusingnamespacestd;classBase{private:voidfun1()const{cout
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为()。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#includeusingnamespacestd;cla
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(nanle)和工作部分(dept)。Manager是Employee的公有派生类
下列关于线性表的叙述中,不正确的是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
随机试题
请认真阅读下列材料,并按要求作答。根据上述材料完成下列任务:根据拟定的教学目标,设计新授课导入环节并说明设计意图。
集体协商的双方是指_________。
爱迪氏计数,应于尿标本中加入
颅内肿瘤应尽早选用的检查方法为
特点为气温高,热辐射强度大。相对湿度较低的高温作业环境是()。
在人类历史上,曾产生过一系列改变时空的重大发明。在这些发明中,来势最猛、发展速度最快、对人类文明进程改变最大的是()。
关于我国的地理环境,下列说法不正确的是()。
信效度之间关系的说法,正确的是
微分方程(x2一1)dy+(2xy一cosx)dx=0满足初始条件y(0)=1的特解为___________。
Weenjoyfinefoodfromthefirsttastetothelast.Similarly,goodwritingissomethingwe【C1】______withpleasure.Andgoodw
最新回复
(
0
)