首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: A(){COUI
有如下程序: #include using namespace std; class A { public: A(){COUI
admin
2019-03-05
23
问题
有如下程序:
#include
using namespace std;
class A
{
public:
A(){COUI<<”A”;}
};
class B{public:B(){cout<<”B”;}
};
class C:public A
{
B b:
public:C(){cout<<”C”;}
};
int main()
{
C obj;
return 0:
}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题中,语句C obi对象初始化首先调用基类的构造函数A(),输出“A”,其次是C类中对象的构造函数的调用,即调用B(),输出“B”:最后是调用自身的构造函数CO,输出“C”。
转载请注明原文地址:https://kaotiyun.com/show/avAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下数组声明:intvalue[30];,下标值引用错误的是
下列程序的执行结果是______。#include<iostream.h>floattemp;float&fn2(floatr){temp=r*r*3.14;returntemp;
根据注释内容在空白处填写适当内容。classLocation{private:intX,Y;public:voidinit(intinitX,intinitY);in
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰______指针。
执行"cout<<char(’F’-2)<<endl;"语句后得到的输出结果后______。
将x+y*z中的“+”用成员函数重载,"*"用友元函数重载应写为_____。
以下非法的赋值语句是
下列叙述中,不属于测试的特征的是
为了培养良好的程序设计风格,下列描述中正确的是
关于运算符重载,下列表述中正确的是()。
随机试题
刷涂前对钢材表面应进行()处理。
A.原发肺结核B.继发性肺结核C.淋巴瘤D.肺癌E.结节病男性,25岁。低热、咳嗽2个月,右上肺可见一2cm×2cm斑片影,内有可疑空洞。应考虑
以玉米为主食地区的居民易于发生癞皮病,其原因除与玉米中结合型的米中能够合成烟酸的某种氨基酸含量不足有关,这种氨基酸是
《内经》称之为"水脏,主津液"的脏器是
关于过失犯的论述,下列哪一选项是错误的?(2011年卷二6题)
付款日期可以按照下列哪些形式记载?()
下列各项中,不属于企业费用的是()。
在H公司,从董事长、总经理、总会计师到每一个人,没有人信任所有的人。董事长信任总经理;总会计师不信任董事长;总经理信任所有信任董事长的人。如果上述断定为真,那么以下哪项不可能为真?Ⅰ.总经理不信任董事长。Ⅱ.总经理信任总会计师
Sympathyoftenengenderslove,whichisusuallyunreliable.
Wehavespokenofmarriageasaformalcontract.Itshouldbenoted,however,thatthiscontractdoesnot【S1】______thesamefor
最新回复
(
0
)