首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Media{ public: void Name(); void Show(); protec
有如下程序: #inc1ude<iostream> using namespace std; class Media{ public: void Name(); void Show(); protec
admin
2020-04-07
50
问题
有如下程序:
#inc1ude<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/5k8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于虚函数的描述中正确的是
下列打开文件的表达式中,错误的是()。
“商品”与“顾客”两个实体集之间联系一般是()。
以下程序的执行结果是______。#include<iostream.h>classSample{intn;public:Sample(){}Sample(intm){n+m;)int
在多重继承中,派生类对于基类构造函数之间用( )分隔。
下面叙述不正确的是
使用如setw()的操纵符对数据进行格式输出时,应包含()文件。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______ 的。
执行完下列代码段之后:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,z=(
随机试题
据交通部门去年对全国十大城市的统计,S市的汽车交通事故率最低。S市在前年实施了汽车特殊安检制度,提高了安检的标准和力度。为了有效降低汽车交通事故率,其他大城市也应该像S市那样,对本市的汽车实施特殊安检。()如果为真,最能削弱上
35岁初产妇。在家中经阴道自然分娩,当胎儿及胎盘娩出后,出现时多时少的阴道持续流血已1小时,送来急诊。为确定诊断,需追问对本例有价值的病史是
北京某公司经理王某携带以新加坡某银行为付款银行的汇票一张,赴东南亚办理业务,途中在香港不慎将该汇票丢失。失票人王某请求保全票据权利适用何地法律?
房地产经纪人在客户接待环节,主要目标是()。
( )是指可能造成损失也可能创造额外收益的风险。
A注册会计师负责审计甲公司20×8年度财务报表。在考虑利用专家的T作时,A注册会计师遇到下列事项,请代为做出正确的专业判断。在确定是否需要利用专家的工作时,A注册会计师通常不需考虑的因素是()。
二级物业管理机构资质的最低注册资本为()万元。
设随机变量X的概率分布P(X=k)=,k=1,2,…,其中a为常数。X的分布函数为F(x),已知F(b)=,则b的取值应为________。
Joywassadbecausehispetcat______.
Fordecades,AmericanshavetakenforgrantedtheUnitedStates’leadershippositioninthedevelopmentofnewtechnologies.The
最新回复
(
0
)