首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2021-05-06
65
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
有如下类定义:c1assAA{inta;public:intgetRef()const{retum&a;}//①intgetValue()const{retuma;}
数据流图中带有箭头的线段表示的是()。
有如下语句序列:intx=100,&r==x;cout
下列关于虚基类的描述中,错误的是()。
下列情况中,不会调用拷贝构造函数的是()。
有如下程序:#includeusingnamespacestd;intmain(){charstr[100],*p;cout
对C++编译器区分重载函数无任何意义的信息是()。
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
以下数据结构中,属于非线性数据结构的是()。
随机试题
世界上最早提出主权观念的是【】
A.中央区B.外周区C.移行区D.整个腺体E.以上都不是
咳嗽伴鸡鸣样吼声常见于
有关基金估值,托管人应履行复核、审查基金管理公司计算的数据不包括()。
系统运行数据中涉及基金投资人信息和交易记录的备份应当在移动硬盘上保存15年。()
Whenstocks0fJadeCo.__________public,sharesincreasedbymorethanfivepercent.
《教师法》从公民地位、思想品德、_______、教师专业素养等四个方面规定了教师资格,这是国家对教师的最基本的要求。
下列关于地壳岩石的叙述,正确的是()。
你和你的同学一同考入一个新单位,你很勤奋,并且成绩突出,但领导对你印象不佳,你的同学不仅受到领导的信任,还经常为难你。请问你该怎么做?
[*]
最新回复
(
0
)