首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass A{ public: AO{cout<<A";} }; c1assB {public:BO
有如下程序: #inc1ude <iostream> using namespace std; c1ass A{ public: AO{cout<<A";} }; c1assB {public:BO
admin
2019-06-12
46
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass A{
public:
AO{cout<<A";}
};
c1assB {public:BO {cout<<"B";}}
c1assC:public A{
B b;
public:
C(){cout<<"C";}
};
int main0{Cobj;retum 0;}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题考查的是类的继承和派生。系统首先要通过派生类的构造函数调用基类的构造函数,对基类成员初始化;然后对派生类中的新增成员初始化。
转载请注明原文地址:https://kaotiyun.com/show/OG8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列横线处应添加的语句是()。classBase{public:voidfun(){cout
下面关于运算符重载中正确的是()。
Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符“==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::St
以下哪个不是C++语言中的有效标识符?
下面的符号中可以用作C++标识符的是()。
A、 B、 C、 D、 Dc++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是~Myclass()。
以下定义:int(*p)[4]中,标识符p是()。
下列字符串中可以用作C++语言标识符的是()。
随机试题
房地产转让合同一般应包括以下()等内容。
叔丁醇钾既是强碱,又是强的亲核试剂。()
A.脑电图B.CT和MRIC.B超D.脑脊液检查E.免疫学检查明确癫痫病因应做的检查是
4岁男孩,右侧阴囊包块,平卧可消失,透光试验阳性,应考虑的诊断是
根据当前的市场租金水平,预测未来建成的某写字楼的月租金为每平方米使用面积35美元,运营费用等占租金的30%,资本化率为10%,可供出租的使用面积为38000m2,则该写字楼未来总价值估计为()。
燃油是船舶必备的燃料,必须严加控制,燃油闪点不得低于()℃,应急发电机燃油闪点不低于()℃。
属于实行配额招标的17种商品之一的纺织品,海关对设限国家出口凭()验放。
某银行从业人员张某因突然有急事离开,未按银行职责管理的规定将自己保管的印章和钥匙交给同事,下列对此事正确的评价是( )。
作为一个协调世界经贸关系的国际性组织,WTO直接面对各国和各地区的政府而不单纯是企业,WTO的主要协议中绝大多数是以约束政府为要旨的。由此分析,下列表述正确的是()。
WhichofthefollowingplaceswillthedriversnearFirststreetonSouthboundWesternAvenueNOTbedivertedto?
最新回复
(
0
)