首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
54
问题
有如下程序:
#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全国计算机二级
相关试题推荐
已知函数f的原型是:voidf(int*a,long&b);,变量v1、v2;的定义是intv1;longv2;正确,的调用语句是
关于关键字class和typename,下列描述中正确的是( )。
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
流成员函数_______返回当前流的状态。
有以下程序#include<iostream.hfloatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;cout<<fun((int)f
通过公有派生类的对象,只能访问基类成员中的
执行完下列语句 int a,b, *c=&a; int * &p=c; p=&b; 后c指向
下列运算符中,在C++语言中不能重载的是( )。
树L中,度为1、2、3、4、5和6的节点个数为6、4、3、3、5、1,则L中叶子的个数是【】。
磁盘文件操作中,打开磁盘文件的访问方式中以追加方式打开文件的
随机试题
慢性主动脉瓣狭窄患者病程中,最晚出现的病理生理变化是
在复方乙酰水杨酸片中,可以有效延缓乙酰水杨酸水解的辅料是()。
给水管道穿过承重墙或基础时,应预留洞口并留足沉降量,一般管顶上部净空不宜小于()m。
根据《银监法》的规定,对发生风险的银行业金融机构处置的方式主要有( )。
(2011年卷一第60题)下列关于电子申请的说法哪些是正确的?
帝陵前神道两侧的石兽一般可以分为______、______两大类。
“自信、坚强、勤奋”描写的是人的气质。()
婴儿逐渐学会说话是学习的结果。()(2013.河北)
人民警察不得()。
Readthearticlebelowaboutpublicrelationsexecutive’sjob.Foreachquestion(13-18),markoneletter(A,B,CorD)onyour
最新回复
(
0
)