首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(){cout
有如下程序: #include using namespace std; class A{ public: A(){cout
admin
2020-11-11
41
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(){cout<<"A";)
};
classB{public:B(){cout<<"B";)}
classC:public A{
B b;
public:
B(){cout<<"C";}
};
int main(){C obj;return 0;}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题考查的是类的继承和派生。系统首先要通过派生类的构造函数调用基类的构造函数,对基类成员初始化;然后对派生类中的新增成员初始化。
转载请注明原文地址:https://kaotiyun.com/show/cMyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序中横线处正确的语句是()。#includeusingnamespacestd;classTestClass{public:voidfun(){cout
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
以下程序的输出结果是()。#includemain(){intm=5;ifj(m++>5)cout
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成类TestClass1的成员函数seta定义,定义seta对象x为int类型,请在注释//********1****
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//********error********的下面,修改该语句即可。提示:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],intn)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n-i的数字交换。
下列有关抽象类和纯虚函数的叙述中,错误的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
对下列二叉树进行前序遍历的结果是()。
随机试题
关于管网气体灭火系统的控制方案,正确的有()。
在Windows操作系统中,中、西文输人法之间的切换可命令。
在征询客户需求时,不宜采用()问题。
在银行为国际贸易提供的支付结算方式中,通常用()。
新文化运动兴起的标志是()。
B
visa
Therearemanymedicalproblemsinthemodernsociety.Oneofthemostalarmingmedicalproblemsintheworldisa【21】______dise
LookatthestatementsbelowandtheadvicetobusinessesontheoppositepageaboutusingothercompaniestoruntheirITservi
Readthearticleabouttheinterviewperformancebelow.ChoosethecorrectwordtofilleachgapfromA,BorC.Foreac
最新回复
(
0
)