首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<ase’;} Base(char c){c
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<ase’;} Base(char c){c
admin
2017-04-24
55
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
protected:
Base(){cout<<ase’;}
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(’Deftved’);后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base;再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/G2Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
对于循环队列,下列叙述中正确的是
关于函数中的,下列表述中错误的是()。
C++语言提供的“::”运算符的作用是在同名局部变量的作用域中访问【 】。
在数据库中,用来抽象、表示、处理现实世界中的数据和信息的是( )。
为提高软件项目的质量,在软件结构设计时,必须遵循( )原则。
执行语句序列ofstreamoutfile("DATA.DAT");if(...)cout<<"OK";elsecout<<"FAIL";后,如果文件打开成功显示"OK",否则就显示"FAIL"。由此可知,上面if语句的…处的表
下列不属于软件工程过程的基本活动的是()。
设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
以下都是C++语言标识符的是()。
随机试题
若f′(x)=sinx+x+1,则f(x)=________.
A.细菌性痢疾B.生理性腹泻C.轮状病毒性肠炎D.致病性大肠杆菌肠炎E.金黄葡萄球菌肠炎多继发于长期应用广谱抗生素
自营业务的原始凭证至少妥善保存3年。()
若北京的气温是一4℃,昆明的气温是12℃,则北京比昆明的气温低().
设f(x),g(x)在区间[-a,a](a>0)上连续,g(x)为偶函数,且f(x)满足条件f(x)+f(-x)=A(A为常数)证明
以下程序的运行结果是【】。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
计算机病毒是指“能够侵入计算机系统并在计算机系统中潜伏、传播,破坏系统正常工作的一种具有繁殖能力的_________。”
A、Scorn.B、Criticism.C、Compliment.D、Admiration.B根据句(8)可知,在1954年,海明威因为《老人与海》获得了诺贝尔奖,他的朋友JohnO’Hara盛赞他为继莎士比亚之后最杰出的作家,但是那些年海明威听
Whichoftheitalicizedpartsservesasanobject?
Myuncleisquitewornoutfromyearsofhardwork.Heisnolongertheman________hewasfifteenyearsago.
最新回复
(
0
)