首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using lespace std; class Base{ public: void fun(){cout
有如下程序: #include using lespace std; class Base{ public: void fun(){cout
admin
2016-09-20
41
问题
有如下程序:
#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-
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){inti=5;iht&r=i;r=7;
有如下程序段,请指出”p所代表的是()。int**p,*s,k=20;S=&k;p=&s;
将代数式z=转换成程序设计中的表达式为【】。
不能作为函数重载的判断依据的是()。
对于重载的运算符>>,它是一个
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
下列有关指针的用法中错误的是()。
下列for语句的循环次数为【】。for(inta=0,b=1;b&&a<5;a++);
下列虚基类的声明中,正确的是()。
随机试题
驾驶人违反交通运输管理法规发生重大事故致人重伤、死亡,可能会受到什么刑罚?
发热的分度不正确的是
治疗青少年牙周炎的最佳药物为
固定资产和流动资产的区别有()
长城股份有限公司(以下简称“长城公司”)2015年年度发生与股权投资相关的交易或事项如下:(1)2015年2月3日,长城公司以银行存款按12.4元/股的价格购入黄山公司发行在外的普通股股票10万股(其中含有已宣告但尚未发放的现金股利0.4元/股)
一般资料:求助者,女性,46岁,中学教师。案例介绍:求助者因为母亲去世痛苦,主动前来寻求帮助。下面是心理咨询师与该求助者的一段咨询对话:心理咨询师:通过我刚才的介绍,您已经对心理咨询有了初步的了解,今天您来想得到什么心理帮助呢
对在不同环境下分别养大的同卵双胞胎的研究发现,每一对这种双胞胎在性格上、医疗记录和生活经历上都很相似。研究者认为,这些结果证实了这种假设:遗传在决定人的性格和生活经历时比环境起更大的作用。以下哪项如果为真,将最严重地削弱上述假设?
描述短期、中期、长期总供给曲线的形状。(2014年南京大学919经济学原理)
Intheflintdecadesofthetwentiethcentury,theindividualgemcouldnotbeseen,butcouldbeworkedwithfruitfully.
Ihear______boysinyourschoollikeplayingfootballintheirsparetime,thoughotherspreferbasketball.
最新回复
(
0
)