首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Media{ public: void Name(); void Show(); protec
有如下程序: #include<iostream> using namespace std; class Media{ public: void Name(); void Show(); protec
admin
2017-04-25
64
问题
有如下程序:
#include<iostream>
using namespace std;
class Media{
public:
void Name();
void Show();
protected:
int page;
};
class Book:private Media{
public:
void Print() {cout<<page<<endl;}
void Show(){Media::Show();} //①
};
int main(){
Book Bible;
Bible.Name(); //②
Bible.Print(); //③
Bible:Show(); //④
return 0;
}
编译时有错误的是( )。
选项
A、语句①
B、语句②
C、语句③
D、语句④
答案
B
解析
类Book私有继承自类Media,所以类Media中的公有成员函数Name()在继承类Book中变成了私有成员函数,因而类Book的对象Bible不能访问私有成员函数Name()。
转载请注明原文地址:https://kaotiyun.com/show/mmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请将下列类定义补充完整。classBase(public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voi
有如下程序:#include<iostream>usingnamespacestd;classTestClass{protected:TestClass(){cout<<’x’;}TestClass(ch
派生类的构造函数的成员初始化列表中,不能包含( )。
以下程序的执行结果是______。#include<iostream.h>classA{inta:public:voidseta(intx){a=x;}voidshowa(){cou
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为【 】。#include<iostream.h>classM{
重载的流运算符函数经常定义为类的______函数。
在下列关系运算中,可能改变关系中属性个数的是
用两方式控制格式输出分别是_______和用控制符。
随机试题
以下隋唐中央政府的机构中,______主管文教事务。()
脑内多巴胺含量最高的部位是()
Ourworkinghoursare______;wecangotoworkinthemorningorintheafternoon.
平肝潜阳,清肝明目的药物是息风止痉,解毒散结的药物是
已婚妇女,29岁。妊娠20周,一日前出现少量阴道流血,继而出现阵发下腹痛妇科检查宫口未开,胎膜未破。一日来阴道流血量增多,腹痛加剧妇科检查宫颈口已开。此时正确诊断为
生活垃圾分类回收加工后再利用的做法所体现的唯物辩证法观点是()。
某国研究人员报告说,他们在某地区的地层里发现了约2亿年前的陨石成分,而它们很可能是当时一颗巨大陨石撞击现在的加拿大魁北克省时飞散的痕迹。在该岩石厚约5厘米的黏土层中还含有高浓度的铱和铂等元素,浓度是通常地表中浓度的50至2000倍。另外,这处岩石中还含有白
卢梭提倡的教育中的最终培养目标是()。
PublicandPrivateSchoolsintheUniteStatesReligiousandprivateschoolsreceivelittleornosupportfrompublictaxes
Whathehasdoneisnotin______withyourinstructions.
最新回复
(
0
)