首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2021-05-06
79
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若有如下类声明classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2]:以后,程序的输出结果是()
有如下类定义classAnimal{public:virtualvoidName0=0;};classKoala:publicAnimal{public:voidName(){/*函数体略*/}};关于上述类定义,下列描述中错
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assMyClass{public:MyClass(){cout<<’*’;}M
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
下列关于C++函数的叙述中,正确的是()。
下列描述中,属于面向对象思想主要特征的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
支持子程序调用的数据结构是()。
在E-R图中,用来表示实体联系的图形是()。
随机试题
项目代号可表达项目的_______、_______和_______等信息。通常被标注在图形符号的_______。
A.2~3天B.3~7天C.7~10天D.10~14天E.2~3周生理性黄疸消退的时间
脂肪酸β氧化发生在
在监理工作的基本表式中,《______报验申请表》可用于()的申报。
基金宣传材料审批报备流程的内容不包括()。
最近某大银行一连发生数起恶性案件,某城市商业银行的小张头脑灵活,在外出揽存时,对客户说,“别看他们架子大,内部管理绝对混乱,别看我们店小。精细化管理水平高”。小张的言论不符合()的要求。
依据现行《宪法》规定,国家加强武装力量的()的建设,增强国防力量。
确立小学德育目标的依据有哪些?
下面是某中学高三(2)班《健美操》一节新授课的教学片段,班级人数40人,体操馆一间,教学步骤:(1)教师示范组合动作,激发学生学习健美操的兴趣。(2)学生进行模仿练习。(3)教师学生一起练习,教师用语言鼓励学生。(4
测试大型软件通常由(33)、集成测试、系统测试和确认测试组成。确认测试主要寻找与软件(34)说明不一致的错误。语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是(35),最强的准则是(36)。此外,还有
最新回复
(
0
)