首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2021-06-10
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://kaotiyun.com/show/c3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制
数据字典(DD)所定义的对象都包含于
关于函数重载,下列叙述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:46
下列关于派生类构造函数和析构函数的叙述中,错误的是
设二叉树如下:则中序序列为
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
A.DA方案B.VAP方案C.VDP方案D.VP方案E.HOAP方案
关于阻塞性肺气肿的肺功能改变,下列哪项是正确的
患者,男性,78岁,牙列缺失,从未戴用义齿,1个月前两次印模法制取全口义齿印模,1周后试排牙,颌位记录准确,再过1周戴牙。今戴用义齿2周后复诊患者述戴全口义齿时出现咬颊现象,须修改
红色给人以温暖的感觉,这是由于()的作用。
统计行政法律责任的形式不包括()。
银行市场定位的策略有()。
依照我国公司法的规定,股份有限公司董事会的组成人数是()人。
根据《票据法》的有关规定,下列选项中,票据债务人可以拒绝履行义务,行使票据抗辩权的有()。
关于法理学上法律的渊源,下列说法不正确的有()。
Theyhavedeclaredthattheywill______fromhostileaction.
最新回复
(
0
)