首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2015-06-27
24
问题
有如下程序:
#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/BGE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期一般可分为这样几个阶段:问题定义、可行性研究、【】、设计、编码、测试、运行和维护。
用户的数据视图,也就是用户所见到的数据模式,是______。
数据的逻辑结构有线性结构【】两大类。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
下列函数参数默认值定义错误的是()。
存在定义inta[10],x,*pa;,若pa=&a[0],下列()选项和其他3个选项不是等价的。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为()。
下列关于类和对象的叙述中,错误的是
以下各选项组中,均是C++语言关键字的组是
随机试题
车削细长轴时,为了减小刀具对工件的径向作用力,应尽量加大车刀的主偏角。()
A、安徽B、陕西C、四川D、江西E、广东砂仁主产于
口腔内主要致龋链球菌是()。
下列8度抗震区多层砌体房屋的首层平面布置图中.满足抗震设计要求的是:
各种锅炉烟囱高度如果达不到以上任何一项规定时,其烟尘、SO2、NOx最高允许排放浓度,应按相应区域和时段排放标准值的()执行。
工程建设中使用的计算机软件是()保护的客体。
海关可以行使“径行开验”的权利,即必须在有见证人到场的情况下开拆货物,进行查验。()
甲省乙市开源公司(注册地位于乙市丙区)经乙市市场监督管理局核准取得《企业法人营业执照》,从事某类产品生产经营。后来,甲省商务厅函告开源公司:按照甲省地方性法规最新规定,新建此类企业必须到省商务厅办理某种生产经营许可证后,方可向当地市场监督管理局申请企业登记
根据独立审计准则的相关规定,会计师事务所在审计业务约定书中承诺的对被审计单位的主要义务有( )。
在排球运动中,()是由运动员独立完成的技术动作,不受他人制约。
最新回复
(
0
)