首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} }; class B{public:B(){cout<<"B";} }; class C:pu
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} }; class B{public:B(){cout<<"B";} }; class C:pu
admin
2020-04-07
46
问题
有如下程序:
#include<iostream>
using namespace std;
class A
{
public:
A(){cout<<"A";}
};
class B{public:B(){cout<<"B";}
};
class C:public A
{
B b:
public:C(){cout<<"C";}
};
int main()
{
C obj;
return0:
}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题中,语句C obj对象初始化首先调用基类的构造函数A(),输出“A”,其次是C类中对象的构造函数的调用,即调用B(),输出“B”;最后是调用自身的构造函数C(),输出“C”。
转载请注明原文地址:https://kaotiyun.com/show/mx8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件结构是以______为基础而组成的一种控制层次结构。
下列关于重载函数的调用时选择的依据中,错误的是( )。
关于C++语言与C语言关系描述中错误的是
有如下程序:#include<iostream.h>usingnamespacestd;classStack{public:Stack(unsignedn=10):size(n){re
以下程序的执行结果是【】。#include<iostream>usingnamespacestd;classbase{public:virmalvoidwho(){cout<<"BaseCla
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
友元运算符obj1>obj2被C++编译器解释为()。
下列叙述中正确的是
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型是
随机试题
侦查实验主要是通过实验解决哪些问题?
肝棘球蚴病的并发症中下列哪一项不正确
患儿,女,9岁。突然出现疲倦乏力,食欲减退,厌油腻,右上腹胀痛不适,初步诊断为甲型肝炎,被收入传染病区治疗。对该患儿的护理措施不妥的是
法在经济方面的作用有( )。
下列不属于稀释性潜在普通股的是()。(2012年)
根据《仲裁法》的规定,下列情形中,仲裁员应当回避的有()。
光澜公司是C国一家二级民营电信运营商,专注于宽带接入业务。光澜公司的供应商主要分为带宽供应商和设备供应商。带宽供应商主要是3家一级电信运营商,他们控制了绝大部分互联网出口带宽资源。光澜公司与其他二级电信运营商一样,只能从这3家一级运营商手中购买带宽资源。设
IP长途电话相比于传统的长途电话,优点是()。
如下图所示,主机A发送数据包给B,在数据包经过路由器转发的过程中,下列封装在数据包2中的目的IP地址和目的MAC地址,正确的是
Lookatthenotebelow.Youwillhearamanphoningacustomeraboutanorder.
最新回复
(
0
)