首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行如下程序将输出( ): #include using namespace std; class Base { public: Base(){cout
执行如下程序将输出( ): #include using namespace std; class Base { public: Base(){cout
admin
2013-09-11
134
问题
执行如下程序将输出( ):
#include
using namespace std;
class Base
{
public:
Base(){cout<<“BB”;fun();)
void fun(){cout<<“Bfun”;}
};
class Derived:public Base
{
public:
Derived(){cout<<“DD”;)
void fun(){cout<<“Dfun”;)
};
int main(){Derived d;retum 0;)
选项
A、DD
B、BBDfunDDDfun
C、BBBfunDD
D、DDBBBfun
答案
C
解析
C++中创建一个类的实例时,如果该类存在基类,将首先执行基类的构造函数,然后执行该类本身的构造函数。本题中首先执行类Base的构造函数,所以将先输出“:BB”,然后调用基类成员函数fun(),输出“Bfun”,最后调用子类Derived的构造函数输出“DD”。
转载请注明原文地址:https://kaotiyun.com/show/QsBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简析20世纪70年代伊朗伊斯兰革命的原因。(四川大学2016年世界通史真题)
试论两税法和摊丁入亩的关系。(陕西师范大学2013年中国史真题)
下列哪种数据才可以运用卡方检验进行统计分析?()
17世纪捷克教育家夸美纽斯在其()中对班级授课制给予了系统的理论描述。
在教学中教师通过指导学生运用一定的仪器设备进行独立实验作业而获得知识和技能的方法是()
设xOy平面的第一象限中有曲线Γ:y=y(x),过点y′(x)>0.又M(x,y)为Γ上任意一点,满足:弧段的长度与点M处Γ的切线在x轴上的截距之差为(Ⅰ)导出y=y(x)满足的积分、微分方程和初始条件;(Ⅱ)求曲线Γ的表达式.
在T-SQL中,提取游标curl第5行数据的语句是【6】ABSOLUTE5FROMcurl…
下列关于栈叙述正确的是()。
支持子程序调用的数据结构是()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
简述5S推行的步骤
哲学的基本问题是()
下列作品中,属于新乐府的是()
A.牙槽骨吸收、牙周袋形成B.牙龈红肿、龈袋形成C.剥脱性龈病损D.牙龈组织弥漫性增生,表面呈颗粒结节状E.龈缘及龈乳头坏死药物性龈炎
我国货币供应量分为三个层次,下列说法中正确的有()。
下列公式中,不正确的是()。
红细胞内谷胱甘肽还原酶是核黄素营养状况的标志。()
从1、2、3、4、5、6、7、8、9这几个数字中选择3个数字,使它们的乘积能够被9整除,问共有多少种不同的方法?
蒲安臣使团(2012年历史学统考真题)
SixSecretsofHigh-EnergyPeopleA)There’sanenergycrisisinAmerica,andithasnothingtodowithfossilfuels.Millionsof
最新回复
(
0
)