首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
33
问题
有如下程序:
#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>usingnamespacestd;classMyClass{intm;public:staticintn;
设有两个串p和q,求q在p中首次出现位置的运算称作
以下程序的执行结果是______。#include<iostream.h>classSample{intn;public:Sample(){}Sample(intm){n+m;)int
以下程序的输出结果是()。#include<iostream>#include<stdlib>usingnamespacestd;voidfunc(char**m){++m;cout<
单元测试又称模块测试,一般采用【】测试。
下面程序的运行结果为#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};c
下面的描述中,正确的是()。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
判断字符型变量ch是否为大写英文字母,应使用表达式______.
随机试题
风湿性心肌炎病理诊断的主要依据是()。
关于药物变态反应的论述,错误的是
涩脉主病不常见的一项是
A、藿香正气水B、十滴水C、六合定中丸D、清暑解毒颗粒E、清暑益气丸用于夏伤暑湿,宿食停滞,吐泻腹痛的是
融资租入的固定资产均应按租赁期与固定资产尚可使用年限两者中较短的期间计提折旧。()
下列贷前调查内容中,属于贷款效益性调查的是()。
一、注意事项1.本题由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证
以下选项中合法的标识符是
Applecomputerintroduceditspioneering,user-friendlyMackintoshcomputerin1984.The"Mac"quicklybecamepopularandappeare
A、Becauseofthegrowthhabitsofbananaplants.B、Becauseofthefertilityofthesoilthere.C、Becauseofthespecificplantin
最新回复
(
0
)