首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using lespace std; class Base{ public: void fun(){cout
有如下程序: #include using lespace std; class Base{ public: void fun(){cout
admin
2016-09-20
37
问题
有如下程序:
#include
using lespace 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/cpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidreverse(inta[],intn){inti,t;for(i=0;<n/2;i++){t=a[i]=a[i]=a[n-1-
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中用于是否进行了非法操作的函数名是()。
有以下程序:#include<iostream>usingnamespacestd;classB{private:inta,b;public:B(){}B(
以下说法中,不正确的是()。
下面概念中,不属于面向对象方法的是______.
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
C++语言中规定函数的返回值的类型是由()。
有如下类的定义,下划线处的语句是()。classMyClass{_______intx,y;public;MyClass(inta=0,intb=0){X=a;y=b;}staticvoidch
结构化程序设计主要强调的是()。
下列哪个是C++语言的有效标识符?
随机试题
Thesefarmersgotagoodharvestlastyear,sothey______abigsumofmoneyfornewfarmmachines.
伸直型肱骨髁上骨折多见于
下列关于委付和代位求偿权关系的提法哪些是正确的?
下列检测内容中,公共广播系统应检测()。
关于西部开发的战略部署,要求根据各地区的区域特征,积极发展有特色的优势产业,推进重点地带开发。以下各地区与其特色农业发展方向相一致的是()。①北疆地区——苹果园、奶业、茶叶②河湟谷地——反季节无公害蔬菜生产基地③渭河平
________是采购计划的细化文件,对采购执行有重要作用。
关于通货膨胀定义的理解,共同的内容包括()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
InkeepingwithhercommitmenttoherChristianfaith,SojournerTruthdemonstratedasapublicspeakera_dedicationbothtoth
Xiongan,China.【L1】______ofnationalsignificance.AsChinaentersanewera,Xionganhas【L2】______ofthewholeworld.Wewil
最新回复
(
0
)