首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: void fun(){cout
有如下程序: #include using namespace std; class Base{ public: void fun(){cout
admin
2019-08-23
62
问题
有如下程序:
#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();
答案
B
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。本题中想要输出Base::fun,则必须调用基类的公用成员函数fun,所以使用Base::fun();来调用基类的成员函数fun。
转载请注明原文地址:https://www.kaotiyun.com/show/FD8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;ClassA{public:A(){cout<<“A”;}~A(){cout<<“~A”;}};
不能重载的运算符是( )。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
下列程序的输出结果为Objectid=OObiectid=1请将程序补充完整。#include<iostream>usingnamespacestd;classPoint{public:
有以下程序:#include<iostream>usingnamespacestd;ints=0;classsample{staticintn;public:samp
C++语言中的基本数据类型是()。
以下程序的执行结果是【】。#include<iostream>usingnamespacestd;classbase{public:virmalvoidwho(){cout<<"BaseCla
下列有关类和对象的叙述不正确的是
在C++中,关于下列设置参数默认值的描述中,正确的是()。
在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
随机试题
基本ASCII中共收集的字符有()。
关于危险化学品和农药国际贸易的管制表述错误的是()
Windows的特点包括______。
动态心电图判断抗心律失常药物疗效通常采用ESVEM标准,判定对短阵室性心动过速治疗有效的标准是
肿瘤细胞被细胞毒性T细胞杀伤的关键条件是
背景某煤炭企业,为充分利用自己的资源优势,经合法的报批程序,在自己一大型煤矿附近建设一座大型火力发电厂。用施工总承包的方式进行邀请招投标。由于涉及电力行业,业主邀请A、B等五家具有电力一级施工总承包资质的企业参加投标。因为设计施工图纸尚未提交业主
根据《中华人民共和国海关法》的规定,进出口货物的纳税义务人应当自()向海关缴纳税款。
证券业协会的自律管理体现在保护行业共同利益、促进行业共同发展方面,具体表现为()。
一些摩擦性失业是不可避免的,因为()。
IwasjustaboywhenmyfatherbroughtmetoHarlemforthefirsttime,almost50yearsago.WestayedattheHotelTheresa,a
最新回复
(
0
)