首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2015-07-22
21
问题
有如下程序:
#include
using namespace std;
class Base {
public:
void fun() { cout<<"Base::fun"<
};
class Derived : public Base {
public:
void fun() {
__________
cout<<"Derived::fun"<
}
};
int main() {
Derived d;
d.fun();
return 0;
}
已知其执行后的输出结果为:
Base::fun
Derived::fun
则程序中横线处应填入的语句是
选项
A、Base.fun();
B、Base->fun();
C、Base::fun();
D、fun();
答案
C
解析
本题考查派生类对基类成员的访问属性,派生类公用继承基类,所以派生类可以直接使用基类的公用成员,题目中输出了Base::fun,所以可以推断派生类一定是调用了基类的fun函数,只有C选项正确调用了基类的fun函数,所以C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/fjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3){
与语句cout<<end1;不等价的是
下列程序的运行结果为#include<iostream.h>voidmain(){inta=2;intb=a+l;cout<<a/b<<end1;
设有定义inta=1;floatf=1.2;charc=’a’;,则下列表示错误的是
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
数据库系统的核心是
下列关于new运算符的描述中错误的是
下列叙述中正确的是
语句ofstreamf("SALARY.DAT",ios::applios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且
下列有关数据库的描述,正确的是
随机试题
给定材料材料1B县是大山腹地的深度贫困县,走出偏僻的大山是无数青年的梦想。阿合尔以离家上大学那年,从县城到大学所在地,280多公里的汽车开了9个小时。人生中的第一次远行,让他觉得自己就像一只振翅的山鹰。每次学校放假回村,大家就
运用法律方法的原则?
Cushing病的首选治疗方法是
长为l、重为P的均质杆OA以球铰链O固定,已知杆运动到最低位置时的角速度为ω,如图所示。则杆与铅直线的交角为θ时,杆的动能为()。
1.近来,关于“世遗”的话题相当热门:2011年6月底,杭州西湖成功加人世界遗产名录;而意大利威尼斯则在担心“失去灵魂”。据《每日电讯报》报道,意大利主要古迹保护组织“我们的意大利”警告说,每天多达6万游客的涌入已经超过了威尼斯的承受能力,威尼斯有“失去自
A、 B、 C、 D、 E、 A
2005年10月11日中国共产党第十六届中央委员会第五次全体会议通过的《中共中央关于制定国民经济和社会发展第十一个五年规划的建议》指出,构建社会主义和谐社会的要点包括
下列哪一项不是文件控制块中的内容?
LEARNKEYSKILLSFORYOURCOMPUTER-ONYOURCOMPUTER?Computersarenowascommonlyusedinbusinessasthetelephone.Th
PitythosewhoaspiretoputtheinitialsPh.Daftertheirnames.After16yearsofcloselysupervisededucation,prospectivedo
最新回复
(
0
)