首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base() {cout<<’Base’;} Base(char c
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base() {cout<<’Base’;} Base(char c
admin
2019-06-07
37
问题
有如下程序:
#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;}
};
mt main(){
Derived d(’Derived’);
return 0:
}
执行这个程序屏幕上将显示输出( )。
选项
A、Derived
B、Derived Base
C、Base Derived
D、Derived Derived
答案
C
解析
派生类Derived由基类Base公有派生,在派生类构造函数声明时系统会自动调用基类的缺省构造函数。调用Derived d(’Derived’);后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base:再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/Pm8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类声明classAA{public:intm;};classBB:protectedAA{intn;};在类BB中,数据成员m的访问属性是_____,数据成员n
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
下列关于类和对象的叙述中,错误的是()。
树是结点的集合,它的根结点的数目是()。
下列的方法中,不属于软件调试技术的是()。
下面关于运算符重载中正确的是()。
下面的符号中可以用作C++标识符的是()。
tb此题考查的是对象的定义。对象的定义格式如下:类名对象名(参数表);所以题目中的tb是对象名标识符,而ta被定义成类MA的指针,故空格处应填tb。
随机试题
从网络管理功能和特点来看,网络管理技术的发展趋势主要体现在哪些方面?
以下哪部是陈映真的作品?()
肥厚型心肌病
抗菌谱是
A.咀嚼痛B.放散性锐痛C.自发性隐痛,冷热刺激痛D.阵发性电击样痛E.张、闭口痛下述疾病最可能表现出上述哪一种性质的疼痛。急性牙髓炎()
S市有一面积为4000m2的国有出让土地,用途为城镇混合住宅用地,拟在2007年1月1日进行土地使用权转让,试根据以下资料估算该宗地于转让日期的单位面积价格和总价格。(1)证载土地使用期至2070年1月1日,但限定商业用途最高土地使用年限为40年。(2
下列音程中音数是4的是()
阅读下面的教学随笔(节选),按要求回答问题。“效率”,就是指单位时间完成的工作量和取得的收获。衡量一堂课的教学效率如何,主要看有效教学时间,即在教与学活动过程中学生学习知识、习得技能、形成能力和提高认识真正起作用的时间。因此,教师在课堂上必须千方百计
届三中全会以来,我国实施的一系列改革措施,取得了举世瞩目的巨大成就,但也出现了某些负面效应。请用辩证唯物主义的矛盾学说,阐述你对这个问题的认识。
【B1】【B4】
最新回复
(
0
)