首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2020-05-14
37
问题
有如下程序:
#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://kaotiyun.com/show/Du8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classPoint’{public:voidSetPoint(intx,inty);
以下结构类型可用来构造链表的是______。
下列描述中,错误的是()。A)公有继承时基类中的公有成员在派生类中仍是公有成员B)公有继承时基类中的保护成员在派生类中仍是保护成员C)保护继承时基类中的公有成员在派生类中仍是公有成员D)保护继承时基类中的保护成员在派生类中仍是保护成
有如下语句序列:ifstreaminfile(“DATA.DAT”);if(infile.good())cout
有如下类定义:classTest{chara:constcharb:public:Test(charc){a=c;b=c;}//第1行voidf(chara)const{this.>a=a;}
下列有一维数组a的定义中,语法正确的是
在C++中,打开一个文件,就是将这个文件与一个【】建立关联;关闭一个文件,就是取消这种关联。
在关系数据库中,用来表示实体之间联系的是
下列不属于软件工程3个要素的是( )。
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
下列说法不正确的是_______。
用_______编写的程序可以直接执行。
妊娠合并心脏病者,心功能Ⅱ级的诊断标准是
以下哪一项不是口腔颌面部挫伤的特点A.局部皮肤变色B.局部肿胀C.局部疼痛D.局部裂口E.局部血肿
客户购物时的心理动态历程是()。
关于桥梁桩基础使用冲击钻成孔的说法,正确的是()。
下列关于中国多层次资本市场建设的战略构想,说法正确的有()。Ⅰ.建设以深沪交易所为核心的主板市场Ⅱ.建设以中小科技创业企业为核心的二板市场Ⅲ.建设以融资服务为核心的三板市场Ⅳ.发展场外交易市场,有重点、有选择
国际税收产生的基础是()。
生命周期理论指出,家庭的生命周期一般可分为()。
Highereducationhasaresponsibilitytoprovideaworkforcewiththedesigncapabilityandhigh-leveltechnicaldesignskillst
最新回复
(
0
)