首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2021-05-06
51
问题
有如下程序:
#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/BHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{private:voidfunl()const{cout
打开文件时可单独或组合使用下列文件打开模式()。①ios_base::app②ios_base::binary③iosbase::in④iosbase::out若要以二迸制读方式打开一个文件,需使用的文件打开模式为
数据库管理系统中负责数据模式定义的语言是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assAA{intn;public:AA(intk):n(k){}intget0{r
面向对象方法中,继承是指()。
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句()。template<classT>voidfun(____){Ta;if(x>y){a=x;x=y;y=a;}if(y
有如下程序:#include<iostream>usingnamespacestd;classBase{public:virtualvoidShow(){cout<<’B’;}};
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
支持子程序调用的数据结构是()。
随机试题
柴油机电热式预热器,利用电阻丝及发热体_______
I/I0所表示的是
根据岩石的特性,可用于工业酸洗池的石材有()。
某公司承担了一项通信基站设备工程,主要工作量包括120个宏站和240个微站设备安装,合同约定:4月1日开工,6月30日前完工,建设单位在7月10日完成初验,10月15日前完成竣工验收,11月1日办理竣工验收备案手续。项目部指定了进度计划和成本预算:(1
水利工程建设环境保护监理施工阶段的主要工作内容包括()。
Thispositionrequiressomeonewhois______ofmakingcomplexdecisionsinahigh—pressureenvironment.
下列不属于国务院直属机构的是()。
MosttownsuptoElizabethantimesweresmallerthanamodernvillage,andeachofthemwasbuilta-rounditsweeklymarketwher
Java对象串行化技术,主要是通过ObjectInputStream类和【】类来实现。
Whatdepartmentdoesthespeakerworkin?
最新回复
(
0
)