首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<"A";} }; classB{public:B().{co
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<"A";} }; classB{public:B().{co
admin
2010-06-06
40
问题
有如下程序: #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
解析
本题考核类的继承与派生。派生类构造函数执行的一般次序如下:首先调用基类构造函数,调用顺序按照它们被继承时说明的顺序。然后调用子对象的构造函数,调用顺序按照它们在类中的说明顺序。最后是派生类构造函数中的内容。题中,类A是基类,类C是基类A的派生类,类B的对象b是类C的私有成员。所以最后的输出为ABC。
转载请注明原文地址:https://kaotiyun.com/show/g5jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t
以下针对全局变量的叙述错误的是
下列关于栈叙述正确的是()。
在下列叙述中,错误的是()。
若有定义语句:chars[10]=”1234567\0\0”;,则strlen(s)的值是()。
设有定义语句:doublex=123.456:则语句printf("%6.2f,%3.0f\n",x,x);的输出结果是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
算法的有穷性是指( )。
设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
脊髓损伤病人,生命体征稳定后即应开始的训练是
不同的胶体金颗粒有不同的适用范围,其中5nm以下颗粒适用于
下列哪组方法诊断妊娠最可靠且简单
临时备用医嘱的有效时间为
钢筋焊接接头拉伸试验,3个试件均断于钢筋母材,呈延性断裂,其抗拉强度大于或等于钢筋母材抗拉强度标准值,则可判定该检验批接头拉伸试验合格。()
企业分配的股票股利不通过“应付股利”科目核算。()
______aticketforthematch,hecannowonlywatchitonTVathome.
下列工具中为需求分析常用工具的是()。
Olderpeoplewhoholdtemporaryorpart-timejobsafterretirementenjoybetterphysicalandmentalhealththanthosewhostopw
A、Heneedssometomatojuice.B、Hispantsarestained.C、Hispantsneedmending.D、Hispantsaremissing.B男士将番茄酱洒在了新的白短裤上,据此选B。
最新回复
(
0
)