首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 衔nclude using namespaee std; class Base{ protected: Base(){cout
有如下程序: 衔nclude using namespaee std; class Base{ protected: Base(){cout
admin
2016-09-20
66
问题
有如下程序:
衔nclude
using namespaee std;
class Base{
protected:
Base(){cout<<’A’;}
Base(char c){eout<
};
class Derived:public Base{
public:
Derived(char c){eout<
};
int main(){
Derived dl(’B’);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象d1,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/0pNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是()。
在关系数据库中,用来表示实体之间联系的是()。
如果一个数组中的每个元素都是同一类的对象,则该数组被称为【】。
若有以下程序:#include<iostream>usingnamespacestd;classA{private:intx;protected:inty;pu
对于重载的运算符>>,它是一个
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;While(*dat
决定C++语言中函数的返回值类型的是
通过使用new和delete两个运算符进行的分配为【】存储分配。
若MyTemp是一个具有一个虚拟类型参数的类模板,且有如下语句序列:MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
________是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
随机试题
Giventheadvantagesofelectronicmoney,youmightthinkthatwewouldmovequicklytothecashlesssocietyinwhichallpaymen
A.从规律宫缩到宫口开全B.宫口开全到胎儿娩出C.胎儿娩出至胎盘娩出D.胎盘娩出到产后2小时E.从规律宫缩到宫口开大3cm产程中第二产程是
田某数年怠于催讨债款,已逾诉讼时效期限。但田某执意要提起诉讼,以讨个公道。对此,有人劝阻他,并帮助他分析下列几种对其不利的情形,请问:下列哪种分析是正确的?
市场定位过程中,企业必须首先确认自身的竞争优势,为此需要对主要竞争对手进行如下评估_______。
下列有关“直觉”的表述,不符合原文内容的一项是:第四段中“直觉总是出现在意识的边缘而不是中心”一句的意思是:
一个社会只有在经济增长的条件下才能对资源进行公平的分配,要想取得经济增长,该社会必须保障其每个公民的经济机会是均等的,要保障经济机会的均等就必然要求社会的政府去积极地推动它。如果上文正确,那么从中可适当地得出结论:
Whatdoesthemanmean?
Whatarethedisadvantagesofoutboundtravel?
Justlastweek,forexample,theWorldHealthOrganization(WHO)announcedthedisturbingdisclosurethatchickflumaybepretty
EnviablyhealthyDenmarkisleadingthewayintaxingunhealthyfood.Whyaretheydoingit,andwillitwork?TheDanishgovern
最新回复
(
0
)