首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’’A’’;} }; classB{public:B
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’’A’’;} }; classB{public:B
admin
2017-11-28
63
问题
有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(){cout<<’’A’’;}
};
classB{public:B(){cout<<’’B’’;}}
classC:public A{
B b;
public:
C(){cout<<’’C’’;}
};
int main(){C obj;return 0;}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题考查的是类的继承和派生。系统首先要通过派生类的构造函数调用基类的构造函数,对基类成员初始化;然后对派生类中的新增成员初始化。
转载请注明原文地址:https://kaotiyun.com/show/2xAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列数据结构中,插入时不需要移动其他元素的是
下列是关于派生类声明的开始部分,其中正确的是()。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
在C++类中,默认的数据成员的访问权限是【 】。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDe
若希望派生类的对象不能访问基类中公有成员,应在( )方式下完成。
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是( )。
以下关键字不能用来声明类的访问权限的是()。
编译时的多态性可以通过使用______获得。
随机试题
关于肾索,下列哪项是错误的()
病人出现弥散性血管内凝血的早期征兆是
病毒性肝炎肝细胞最常见的变性是
属于"火"的志是()属于"金"的志是()
医生的义务不包括
按照基金从业人员职业道德中的守法合规要求,基金机构应当做到()。[2019年4月真题]Ⅰ.完善内部各项规章制度Ⅱ.强化工作流程管理Ⅲ.形成守法合规企业文化Ⅳ.及时将新出台法规告知基金从业人员
皇帝居住和处理日常政务的地方是()。
地铁的诞生不仅仅是一场交通革命,是解决一座城市交通拥堵的根本出路,它更是一个现代化大城市发展的重要标志。地铁能改善城市结构,_________城市功能.提升城市的_________,对城市经济、文化的发展,都具有十分重要的战略意义。填入划横线部分最恰当的一
POSEUR:UNAFFECTED::
Shamsanddelusionsareesteemedforsoundesttruths,whilerealityisfabulous.Ifmenwouldsteadilyobserverealitiesonly,a
最新回复
(
0
)