首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { public: void fun(){cout<<¨Base::fun’’<<endl;
有如下程序: #include<iostream> using namespace std; class Base { public: void fun(){cout<<¨Base::fun’’<<endl;
admin
2017-04-25
20
问题
有如下程序:
#include<iostream>
using namespace std;
class Base
{
public:
void fun(){cout<<¨Base::fun’’<<endl;}
};
class Derived:public Base
{
public:
void fun()
{
___________
cout<<’’Derived::fun’’<<end1;
}.
};
int main()
{
Derived d;
d.fun();
return 0;
}
已知其执行后的输出结果为:
Base::fun
Derived::fun
则程序中下划线处应填入的语句是( )。
选项
A、Base.fun();
B、Base::fun();
C、Base->fun();
D、fun();
答案
B
解析
此题考查的是继承的使用。分析题目可知,横线处应填入对基类成员函数fun()的调用语句,此处只能使用作用域运算符“::”才能调用到基类的同名函数,故选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/CmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
下列叙述中正确的是
假定用户没有给一个名字为Sample的类定义构造函数,则系统为其隐含定义的构造函数为【 】。
若类A和类B的定义如下:classA{inti,public:voidget();//...};classB:A//默认为私有派生{intk;public
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
已知下列语句中的x和y都是int型变量,其中错误的语句是
类classone在声明func成员函数时发生错误,出错原因是【 】。Classone{private:inta;
设有语句 int n,m; char a[5],b; cin>>n>>a>>m>>b; 为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
字符串通常采用的两种存储方式是( )。
首先访问该结点,然后访问结点的左子树,最后访问结点的右子树,这种遍历方式称为( )。
随机试题
Wehavecometothinkofteenagersasabreedapart—askanyparentofone.Butasadriverofculture,asaconsumerniche,asa
在谈判人员的成才过程中,基本素质的奠定主要依靠()
对洋务派兴办洋务事业的指导思想最先作出比较完整表述的是()
Let’sthinkofasituation______thisidiomcanbeused.
其胎位为应采取的措施是
一般情况下,耐火等级为一、二级的高层民用建筑之间的防火间距不应小于()m。
市盈率的主要决定因素有()。
()是指商业银行根据全部贷款余额按一定比例计提,用于弥补尚未识别的可能性损失的准备。
法人的成立应当具备下列条件()。
What’sAmericanpublic’sviewtowardsguncontrol?
最新回复
(
0
)