首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A ( public: AO{cout
有如下程序: #include using namespace std; class A ( public: AO{cout
admin
2017-02-22
40
问题
有如下程序:
#include
using namespace std;
class A
(
public:
AO{cout<<"A";}
);
class B{public:B(){cout<<"B";}
};
class C:public A
{
B b:
public:C(){cout<<"C";}
};
int main()
{
C obj;
return0:
}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题中,语句C obj对象初始化首先调用基类的构造函数A(),输出“A”,其次是C类中对象的构造函数的调用,即调用B(),输出“B”;最后是调用自身的构造函数C(),输出“C”。
转载请注明原文地址:https://kaotiyun.com/show/xnAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果为【】。#include<iostream>usingnamespacestd;voidinitialize(intprintNo,intstate=0);voidinitialize(in
若有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx
下列关于构造函数的描述中,错误的是()。
若执行语句:cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<end1后将输出
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
以下程序运行后的输出结果是【】。#include<iostream>#include<string>usingnamespacestd;classY;classX{
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【】。
下面的语句中错误的是
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是
假定Xcs是一个类,该类中一个成员函数的原型为“Xcs*abc{};”,则在类外定义时对应的函数头为______。
随机试题
首选用于治疗支气管哮喘发作期热哮证的方剂是()
关于开庭质证,下列说法不正确的是()。
红木制衣柜
康乐气候
在进行完教学内容之后,教师要指导学生完成课堂作业。教师在进行指导时,应注意的事项有()
有报道称,由于人类大量排放温室气体,过去150多年中全球气温一直在持续上升。但与1970年至1998年相比,1999年至今全球表面平均气温的上升速度明显放缓,近15年来该平均气温的上升幅度不明显,因此全球变暖并不是那么严重。如果以下各项为真,最能削弱上述论
价值规律是商品经济的基本规律,它的外在表现是
【S1】【S3】
Thetwodelegateshadanin-depthexchangeofviewsonhowtoenhancetheir_____cooperation.
PatentPatents【T1】______thechancesofinventorstomakemoneyfrom【T2】______.【T3】______.Duringthattime,theinventor【T4】
最新回复
(
0
)