首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun"<<en
有如下程序: #include<iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun"<<en
admin
2013-02-27
36
问题
有如下程序: #include<iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun"<<endl; } }; class Derived: public Base { public: void tim() } ____________ cout<<"Derived:: fun"<<endl; } }; int main() { Derived d; d.fun(); return O; } 已知其执行后的输出结果为: Base::fun Derived::fun 则程序中下划线处应填入的语句是
选项
A、Base.fun();
B、Base::fun();
C、Base->fun();
D、fun();
答案
B
解析
本题考查的知识点是继承的运用。题目中要求的两行输出结果分别在基类的成员函数fun()与派生类的成员函数fun()中给出,而主函数中只通过派生类对象d调用fun()函数,即只调用了派生类的成员函数fun()。所以,横线处应该填入对基类成员函数fun()的调用语句,此处只能使用作用域运算符“::”才能调用到基类中的同名函数,故应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/HqVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据流图(DFD)中的有向箭头(→)表示()。
以下说法正确的是()。
一个模块直接调用的下层模块的数目称为模块的()。
以下叙述中错误的是()。
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
层次型、网状型和关系型数据库的划分原则是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
对软件系统总体结构图,下列描述中错误的是()。
在一个单链表中,若p所指结点不是最后结点,则删除p所指结点的后继结点的正确操作是______。
随机试题
马,发病1日。临诊时体温39.5℃。恶风发热,身热有汗,鼻流清涕,舌苔薄白,脉象浮缓。若选用中药治疗,应以下述哪个方剂为主进行加减
下列各项,不属传染病基本特征的是
塑料装饰板材有哪些?()
银行在进行利润表分析时,从利润总额出发,减去(),得出当期净利润。
下列选项中,属于按照基金投资目标不同分类的是()。
企业只有在对外销售消费税应税产品时,才应缴纳消费税。()
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
医生在给人体抽血化验时,用一根橡皮胶管将上肢的上臂扎紧,一会儿上肢前臂靠肘关节处的血管暴起,该血管是()。
Hewillpresumablyresigninviewofthecompletefailureoftheresearchproject.Theunderlinedpartmeans______.
What’sLarry’sJob?Heis______ontheGoldenGateBridge.
最新回复
(
0
)