首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2015-07-22
40
问题
有如下程序:
#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://www.kaotiyun.com/show/hwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPrint()const{cout
动态联编中直到______时才能确定调用哪个函数;而静态联编则是在______时进行的。
派生类对基类的继承有三种方式:______、______,保护继承。
假设fin是一个文件流对象,则关闭文件的语句是【】。
下列的各类函数中,()不是类的成员函数。
cin是()的一个对象,处理标准输入。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
下列关于链式存储的叙述中,错误的是()。
如果一个模板声明时有类型形参表,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
深度为m的满二叉树共有【】个节点。
随机试题
关于慢性肾衰竭伴发心脏扩大的原因,下列哪项是错误的
生物利用度试验中,采样点的分布应为
ds区元素包括()。
《中共中央关于全面深化改革若干重大问题的决定》中提出,到2020年,要完成决定中提出的改革任务,所要形成的制度体系特点是()。
下列叙述有误的是()。
实对阵矩阵A与矩阵合同,则二次型xTAx的规范形为__________。
虚拟存储技术引入的前提是()。
关于网络配置管理的描述中,错误的是
打开数据访问页的设计视图时,系统会同时打开【】。
Readthetextbelowaboutbrokers.Choosethebestwordtofilleachgap,fromA,B,CorD.Foreachquestion19—33markonele
最新回复
(
0
)