首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2019-05-22
25
问题
有如下程序:
#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://jikaoti.com/ti/VkA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是
A、 B、 C、 D、 A耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。【知识拓展】模块的独立程序是评价设计好坏的一个重要标准,衡量软件的模块
A、 B、 C、 D、 A本段程序实现从键盘接收一段字符串,并计算字符串的长度,cin输入流对象会将空白符、回车符、tab键作为终止标志,所以输入Ahcdefgabcd得到的字符串长度为7。
诊断和改正程序中错误的工作通常称为______。
A、 B、 C、 D、 B算法的空间复杂度一般是指:执行这个算法所需要的存储空间,其中包括算法程序所占的空间、输入的初始数据所占用的存储空间以及算法执行过程中所需要的额外空间。
面向对象程序设计主要经历了结构化设计和面向对象的程序设计阶段,面向对象在现在的程序设计中得到广泛的应用。
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列叙述中正确的是A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关
下列叙述中错误的是()。
随机试题
人际沟通中会受到各种“噪音干扰”的影响,这里所指的“噪音干扰”可能来自于()
询问消化系统既往史时应询问哪一组症状()
有关阴茎的正确说法
已知2002—2006年某化工区男性和女性居民恶性肿瘤死亡率,如下表所示。其中男性居民死亡的前五位恶性肿瘤依次为:胃癌、肺癌、肝癌、食管癌和肠癌。比较2006年该化工区男性和女性居民恶性肿瘤死亡率,宜绘制
下列关于制冷设备和管道应保温的说法不正确的为()。
下列面试类型,应用越来越广泛的是()。
refertothefollowingannouncement.Ifyoudineoutoften,therearethingsthatyoucandotomaketheexperienceevenbetter.Le
简答教育心理学关于学习方面的研究任务体现在哪些方面?
设X1,X2,…,Xn(n>2)相互独立且都服从N(0,1),Yi=Xi-(i=1,2,…,n).求:D(Yi)(i=1,2,…,n);
Inordertobecomeamemberofthecountryclub,applicantshavetomeetthestrict______setbytheclubpresident.
最新回复
(
0
)