首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: A(){cout
有如下程序: #include using namespace std; class A { public: A(){cout
admin
2015-05-29
23
问题
有如下程序:
#include
using namespace std;
class A
{
public:
A(){cout<<"A";}
};
class B{public:B(){cout<<"B";)
};
class C:public A
{
B b:
public:C0{cout<<"C";)
};
int main()
{
C obj;
remm 0:
}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题中,语句C obi对象初始化首先调用基类的构造函数A(),输出“A”,其次是C类中对象的构造函数的调用,即调用B(),输出“B”;最后是调用自身的构造函数C(),输出“C”。
转载请注明原文地址:https://kaotiyun.com/show/HPNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下一维数组:inta[5],*p;,则下列描述错误的是()。
写出下列程序的运行结果。#include<iostream.h>classX{ public:virtualvoiddisp(){cout<<”X类的disp函数<<”end1;}};
目前,有两种重要的高级语言,分别是结构化程序和【】。
重载赋值操作符时,应声明为______函数
结构化程序设计的一种基本方法是______。
数据库的故障恢复一般是由()。
若有以下定义:inta[]={1,2,3,4,5,6,7);charcl=’b’,c2=’2’;则数值不为2的表达式是()。
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
类模板的模板参数()。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
随机试题
A.烊化B.冲服C.二者均是D.二者均不是雷丸服用应()
患者,男,25岁。患"细菌性痢疾"病史,近日症见发热腹痛,里急后重,大便有脓血,口微干,舌质红,脉滑数。用药宜选
下列说法正确的是
用石油醚提取,回收溶剂后得到结晶是用甲醇或水提取出
施工现场附近有电力架空线路时,施工中应设专人监护,确认钻机安全距离在任何状态下均符合:电压在1~10kV时其安全距离为()。
某施工企业的一项设备原值为40000元,预计使用4年,预计净残值4%,采用双倍余额递减法计算各年折旧额。下列表述中错误的是()。
下列关于风险管理的特点的描述中,正确的是()。
以下各项说法不正确的是()。
相对而言,在下列四类记录、文件中,最能表明被审计单位的关联方交易的是()。
排列顺序。例如:A可是今天起晚了B平时我骑自行车上下班C所以就打车来公司BACA当一名律师是她的梦想B却还是没能实现这个愿望C可是尽管她付出了很多努力
最新回复
(
0
)