首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(){ Fuction(); } virtual void Fuction(){ cout<<"Base::Fuc
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(){ Fuction(); } virtual void Fuction(){ cout<<"Base::Fuc
admin
2017-07-28
22
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
Base(){
Fuction();
}
virtual void Fuction(){
cout<<"Base::Fuction"<<endl:
}
};
class Derived:public Base{
public:
Derived(){
Fuction();
}
virtual void Fuction(){
cout<<"Derived::Fuction"<<endl:
}
};
int main(){
Derived a;
return0;
}
运行后的输出结果是( )。
选项
A、Base::Function
Derived::Function
B、Base::Function
Base::Function
C、Derived::Function
D、Base::Function
答案
A
解析
题意的main()函数中定义一个Derived类对象,对象名为a,在构造a对象时,程序过程为:
①首先调用Derived类的默认构造函数,在默认构造函数执行函数体前,再调用基类的默认构造函数,基类构造函数的函数体中调用函数Function(),此时,由于Derived类对象的构造还未完成,所以在此时Function()调用的是基类的Function()函数,输出:“Base::Function”
②执行Derived类的默认构造函数的函数体,调用Function()函数,此时Derived类对象已经完成初始化列表,所以此时的Function()调用的是Derived类的Function()函数,输出:“Derived::Function”。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/pFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中的实型数据分为三种类型,即单精度float、双精度double和【 】。
在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则( )。
已知语句int m=10;则下列引用的表示中正确的是
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
下列输出字符,A,的方法中,()是错误的。
下列叙述中正确的是
一棵树按照左子女-右兄弟表示法转换成对应的二叉树,则该二叉树中树根结点肯定没有【 】子女。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return______;e
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是,
下列对于软件测试的描述中正确的是
随机试题
A.阴B.阳C.阴中之阳D.阳中之阴E.阴中之阴
固体制剂在规定的介质中,以规定方法进行检查,崩解溶散并通过规定孔径的筛网所需时间的限度,一般称为
在治疗性环境中,工作人员应做到“四轻”
在对工程造价信息进行分类时,要考虑到今后增加新的信息类型,不打乱已建立的分类体系,这说明了信息分类应遵循()的原则。
采用书面方式磋商交易时,发盘有效期的规定方法主要有()。
下列关于无形资产的摊销方法的表述中,正确的有()。
以下属于“营改增”物流辅助服务的是()。
货币市场工具与资本市场工具的主要区别在于()。
Thisbookisaninvitationtosharetheexperiencesofpeople(31)likeyou,learnanewlanguageorcometoliveinacultured
Thegravitationalpulloftheearthandmoonisimportanttousasweattempttoconquermoreandmoreofouterspace.Here’swh
最新回复
(
0
)