首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; classA { public: A0{cout
有如下程序: #include using namespace std; classA { public: A0{cout
admin
2013-02-27
54
问题
有如下程序:
#include
using namespace std;
classA
{
public:
A0{cout<<“A”;}
};
class B{public:B0{cout<<“B”;}
};
class C:puhlic A
{
B b:
public:C(){cout<<“C”;}
};
int main()
{
C obj;
return 0;
}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题中,语句C obj对象初始化首先调用基类的构造函数A(),输出“A”,其次是C类中对象的构造函数的调用,即调用B(),输出“B”;最后是调用自身的构造函数C(),输出“C”。
转载请注明原文地址:https://kaotiyun.com/show/qdVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
按照C语言规定的用户标识符命名规则,不能出现在用户标识符中的是()。
以下对软件测试描述错误的是()。
深度为3的一棵树共有30个节点,其中度为3和1的节点个数分别为3和4,则该树中的叶子节点数为()。
计算机中的缓冲技术用于()。
有以下程序 #include<stdio.h> intfun(intx,inty) {if(x!=y)return((x+y)/2); elsereturn(x); } main() {inta=4,b=5,c=6; p
下列选项中能正确定义数组的语句是()。
给定程序MODl1.C中函数char*fun(char*s1,char*s2,char*r)的功能:将两个长度相等的数字字符串当作两个加数,求其代表的数值之和并以字符串的形式存入r所指内存且返回。例如:s1是”723”,s2是”567”
C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行,另一种是通过()派生出新的类。
算法是一种()。
随机试题
A.高血钾B.高血钙C.低血镁D.低血磷E.代谢性酸中毒急性肾衰竭少尿期的常见改变为
下列有关法系与法律体系含义的表述哪些是正确的?()
行政机关单方面解除行政合同的情形不包括下列哪种情况?()
填制凭证时,输入的会计科目编码应为( )编码。
下列属于商业银行授信原则的是()。
中国古人以兰花象征()。
相对于教育政策而言,教育法更具()。
杨某家中饲养了三头耕牛,因有一头牛在农忙季节闲置不用,遂于2004年8月出租给同村农民李某,双方口头约定租期2年,每年租金为200元。在李某租用该耕牛10天以后.耕牛突然走失,李某寻找一天无果。8月10日双方协商,如果李某1个月内不能找回耕牛,则由李某赔偿
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};,则下列x语句正确的是()
Salesman:Howwouldyoulikethisone?It’sonly69Itisonsale(大甩卖).Customer:______
最新回复
(
0
)