首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
36
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于虚函数的描述中,正确的是
下列叙述中正确的是
下列程序的输出结果是( )。 #include<iostream> using namespace std; class TestClass{ static int i; public: TestClass(){i++
若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。
以下程序的执行结果是______。#include<iostream.h>classA{inta:public:voidseta(intx){a=x;}voidshowa(){cou
流成员函数_______返回当前流的状态。
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
关于read()函数的下列描述中,()是对的。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
下列运算符中,在C++语言中不能重载的是( )。
随机试题
辩证否定的实质是()
在Excel2010中,不能实现为单元格定义名称的是()
挫折理论是由下列哪个人提出的?()
关于蜕膜的概念,正确的是
A.滋阴潜阳药B.清热凉血药C.温阳、益气、健脾药D.行气和营药E.苦寒泻下药
A.长期口服维生素DB.钙制剂+维生素D+阿仑膦酸盐C.单独使用降钙素D.单独使用钙制剂E.钙制剂+维生素D+雌激素(或雌激素受体调节剂)抗癫痫药所致的骨质疏松治疗
在债的各种担保方式中,( )属于物的担保。
调号相同的调称为()
依次填入下列各句横线处的词语,恰当的一组是( )。①图书市场上部分作品从内容、写作手法到包装、宣传都极力媚俗,为文学界乃至许多读者所______。②产品销售额一落千丈,形势的______迫使他必须当机立断,停止生产。
A、 B、 C、 A
最新回复
(
0
)