首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2015-07-22
56
问题
有如下程序:
#include
using namespace 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();
答案
C
解析
本题考查派生类对基类成员的访问属性,派生类公用继承基类,所以派生类可以直接使用基类的公用成员,题目中输出了Base::fun,所以可以推断派生类一定是调用了基类的fun函数,只有C选项正确调用了基类的fun函数,所以C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/fjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数中对调用它的函数没有起到任何作用的是
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=o,i=0;while(str[j])【】
下列关于this指针的叙述中,正确的是
己知在一个类体中包含如下函数原型:VOLUME operator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为
下面有关重载函数的说法中正确的是
类模板的使用实际上是将类模板实例化成一个具体的【】。
下列语句中不是死循环的是
随机试题
时效处理、冰冷处理的目的?
若公司拥有下列信息,属于商业秘密的有()
稀土增感屏与钨酸钙增感屏相比,主要优点是
属于乙癸同源关系的是属于金水相生关系的是
下列工程建设项目管理模式中,其技术基础是线性顺序法的是()。
2011年10月,中国人民银行再次修订货币供应量口径,新计入M2的项目有()。
2019年6月,某市A公司与B公司签订了一份汽车节油器供销合同,合同约定:A公司在当年12月底向B公司提供节油器5000件,单价25元,合同总额12.5万元,交货方式为代办托运,当年12月底前托运到B公司所在地车站,否则,B公司可以要求终止合同的履行。B公
毛泽东思想和邓小平理论这两大理论成果,是中国化了的马克思主义,体现和包含了()
目前使用的民航售票系统是( )。
A、Theydidn’tmeetthedeadline.B、Theysuggestedconditions.C、Theyproducedmostemissions.D、Theycouldprovidetechnology.C
最新回复
(
0
)