首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2020-05-14
21
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在C++语言中,一个函数的定义前加上关键字【】时,该函数就声明为内联函数。
下面关于break语句的描述中,不正确的是
若有定义语句“intx=10;”,则表达式“x
关系数据库中能实现的专门关系运算包括【4】、连接和投影。
有如下类定义:classMyClass{intx:public:MyClass0:x(0),y(0){}intGetX0{returnx;}voidSetX(intxx){x=xx;}
下列程序的执行结果是______。#include<ioStream.h>#include<iomanip.h>usingnamespacestd;voidmain(){co
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为()。
以下选项中,与k=n++完全等价的表达式是
下面关于对象概念的描述中,()是错误的。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
治疗高钾血症时应用5%碳酸氢钠是因为
下列哪种显像剂一般不能用于脑肿瘤“阳性”显像
不属于人工自动免疫的制剂是()。
目前交易所上市规则拟上市公司股本总额不少于人民币3000万。( )
消费者剩余,又被称为消费者的净收益,是指消费者消费一定数量的某种商品愿意支付的最高价格与这些商品的实际市场价格之间的差额。根据上述定义,以下涉及消费者剩余的是()。
请阅读下列材料:材料1:《获取网络信息的策略和技巧》模块强调学生在经历信息获取的过程中,掌握信息获取的策略与方法。教材着重要求学生学习网络信息检索的一般方法,归纳网络搜索引擎的使用技巧,这将为本模块其他内容和选修模块的继续学习奠定重要基础。本节学
和陌生人初次交往,你是怎么做的?
①现在,明眼人一看就知道,相声明显竞争不过小品。 ②为什么呢?我想,主要的原因,在于现代相声在思想性的追求上有些落伍,整体上不如小品的思想性深刻。 ③按说,相声艺术发展到今天,在艺术上已经相当成熟了,说学逗唱的功夫和技巧,应该不会比小品逊色多少。小
下列各项说法正确的是()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是()。
最新回复
(
0
)