首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2015-07-22
32
问题
有如下程序:
#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/hWE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #nclude<iostremn> using namespace std; class Stack{ public: Stack(unsigned n=10:size(n
用树形结构表示实体之间联系的模型是
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
下列程序的输出结果是【】#include<iOStream>usingnamespacestd;template<typenameT>Ttotal(T*datA){Ts=0;
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:voidwho(){cout<<"Base"<<end1;}}
下面程序的运行结果是#include<iostream.h>classbase{protected:inta;public:base(){cout<<"0";}};
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
下列关于类和对象的叙述中,错误的是
下列叙述中正确的是
随机试题
条件反射(conditionedreflex)
Mygrandfatherisas______(energy)asayoungmanandhatessittingarounddoingnothingatall.
男性,42岁,近期出现腹泻呈水样便,有脓血,伴下坠及里急后重。患者不宜行以下哪种检查
下列选项中属于风险评估工作内容的是()。
某耐火等级为二级的棉花加工厂房,共5层,建筑高度为20m,每层建筑面积为2500m2,建筑楼板采用预应力钢筋混凝土制作,则该建筑楼板的耐火等级不应低于()h。
“先行组织者”教学策略是一种()的教学技术。
在《中小学教师职业道德规范》中,“教书育人”的具体要求包括()
个人基于一定的道德认识,自愿选择有利于他人或社会的行为是()。
设函数f(x)=在(一∞,+∞)内连续,且=0,则常数a,b满足
求.
最新回复
(
0
)