首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char
admin
2013-02-27
58
问题
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char c){cout<<c;} }; class Derived:public Base{ public: Derived(char c){cout<<c;} }; int main(){ Derived d(’Derived’); return 0; } 执行这个程序屏幕上将显示输出( )。
选项
A、Derived
B、DerivedBase
C、BaseDerived
D、DerivedDerived
答案
C
解析
派生类Derived由基类Base公有派生,在派生类构造函数声明时系统会自动调用基类的缺省构造函数。调用Derived d(’Derived’);后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base;再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/NzNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序 #include<stdio.h> #include<string.h> main() {charv[4][10]={"efg","abcd","mnopq","hijkl"},*p[4],*t; inti,j; f
有以下程序 #include<stdio.h> int*f(int*s) {s[1]+=6; *s=7; s+=2; returns; } main() {inta[5]={1,2,3,4,5},*p=a;
有以下程序 #include<stdio.h> main() {inta[3][3]={{1,3,5,}, {7,9,11,}, {13,15,17}}; int(*p)[3]=a,i,j,n=0; fo
若有定义语句“doublea,*p=&a;”,下列叙述中错误的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。 则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
下列叙述中错误的是()。
下列叙述中正确的是()。
以下与数学表达式“0<x<5且x≠2”不等价的C语言逻辑表达式是()。
有以下函数:intfun(char*p,char*q){while((*p!=’\0’)&&(*q!=’\0’)&&(*p==*q)){p++;q++;}return(*p-*q
前置自增运算符++重载为类的友元函数的形式为【】,重载为类的成员函数的形式为【】。(设类为A,类对象为a)
随机试题
索引结构为每个文件建立一张_______,指出文件中每个记录的存放地址。
刑事自诉状不适用于
湿陷性黄土地基常用的处理方法中不包括()。
在证券交易过程中,应当公正地对待证券交易的各方,以及公正地处理证券交易业务主要是说明了证券交易过程中的( )。
根据物权法律制度的规定,下列关于不动产登记类型的说法中,正确的有()。
注意的种类包括:无意注意,有意注意和有意后注意。()
甲遗失一部相机,乙拾得后放在办公桌抽屉内,并张贴了招领启事。丙盗走该相机,卖给了不知情的丁,丁出质于戊。对此,下列说法不正确的是()。
某地出现流行病,媒体歪曲报道说已有人死亡,群众恐慌。如果你是卫生队队员,你怎么办?
Whatisthemaintopicoftheconversation?
Forthispart,youareallowed30minutestowriteacompositionentitledThePost-graduateCraze.Youshouldwriteatleast150
最新回复
(
0
)