首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序: #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全国计算机二级
相关试题推荐
有两个关系R和T如下图所示: 则由关系R得到关系T的运算是()。
下列叙述中正确的是()。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是()。
有下列程序 #include<stdio.h> main() {FILE*fp; inti,a[6]={1,2,3,4,5,6}; fp=fopen("d.dat","w+b"); for(i=5;i>=0;i--)
标准库函数fgets(str,n,fp)的功能是()。
以下叙述中错误的是()。
下列给定程序中,已建立了一个带头结点的单向链表,链表中的各结点按数据域递增有序链接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的
请编写函数fun,其功能是:计算并输出给定10个数的方差。S=[(14(Xx-X′)2)/10]0.5其中,S=(14x-X′)2)/10例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
下列属于绿色施工总体框架内容的有()。
设立商业银行的注册资本最低限额为人民币
HIV的传播途径不包括
坡道的常用坡度一般为()。
贷款价格的构成包括()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
2014年9月,联合国教科文组织在加拿大圣约翰召开第六届世界地质公园大会,()被评定为“世界地质公园”,成为世界上海拔最高的地质公园。
设A*为A的伴随矩阵,矩阵B满足A*B=A-1+2B,求B.
在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会_________。
—Howdoyoudealwiththedisagreementbetweenthecompanyandthecustomers?Thekey______theproblemistomeetthedemand___
最新回复
(
0
)