首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: void fun(){cout
有如下程序: #include using namespace std; class Base{ public: void fun(){cout
admin
2020-05-14
11
问题
有如下程序:
#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();
答案
B
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。本题中想要输出Base::fun,则必须调用基类的公用成员函数fun,所以使用Base::fun();来调用基类的成员函数fun。
转载请注明原文地址:https://jikaoti.com/ti/JCA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对虚函数的调用()。
下列叙述中错误的是()。
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:Base{};则Base类中的成员函
下面关于虚函数的表述中正确的是()。
如果一个函数模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键词【】。
在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
已知一个类A的定义如下,则执行“Ax(3);”语句后,x.a和x.b的值分别为______。classA{inta,b;public:A(intaa=1,intbb=0){a=aa;b
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求分析说明书和()。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
随机试题
我国宏观调控法的基本体系构成是【】
南洋通商大臣初为()
关于MRI顺磁性对比剂增强机制的叙述,正确的是
缺铁性贫血的实验室检查结果应是
确诊白血病及其类型的主要依据是
某派出所所长姜某身穿制服在一饭店二楼吃饭期间,闻知楼下有人打架即去劝解和调停。参与斗殴人之一的杨某在姜某表明身份、鸣枪示警后仍不停手,反而大骂姜某。对方见杨某仍不停手,又和其对打起来。杨某突然操起一啤酒瓶,并在桌上敲碎后刺向对方。姜某开枪,击中杨某右肩致其
根据《合伙企业法》规定,提交虚假文件或者采取其他欺骗手段,取得合伙企业登记的最高的罚款额是()。
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力、解决问题能力、语言表达能力的测试。 2.作答参考时限:阅读材料40分钟,作答110分钟。 3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料
设A,B为同阶方阵,(1)如果A,B相似,试证:A,B的特征多项式相等.(2)举一个二阶方阵的例子说明(1)的逆命题不成立.(3)当A,B均为实对称矩阵时,试证:(1)的逆命题成立.
A、Becauseshecandoitmorepolitely.B、Becauseshehasbeendrivencrazy.C、Becausesheshouldkeepherkidsasleep.D、Because
最新回复
(
0
)