首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Media{ public: void Name(); void Show(); protected:
有如下程序: #include using namespace std; class Media{ public: void Name(); void Show(); protected:
admin
2016-11-25
22
问题
有如下程序:
#include
using namespace std;
class Media{
public:
void Name();
void Show();
protected:
int page;
};
class Book:private Media{
public:
void Print() {cout<
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://jikaoti.com/ti/Qvt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:sample(inti
C++中运算符优先级由高到低排列正确的是()。
______使一个函数可以定义成对许多不同数据类型完成同一个任务。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
软件设计包括软什的结构、数据接口和过程设计,其中软件的过程设计是指
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
下面C++带有默认参数函数的叙述,正确的是( )。
下列选项中合法的用户标识符是( )。
随机试题
从起源来看,管理是人类社会的一种活动方式其特性是有
下列有关文学常识的表述,不正确的一项是()
患者女性,35岁,G1P1,2年前顺娩一女孩。放置宫内节育器后10个月,经量增多症状仍不见好转,要求取出IUD后改用其他避孕方法。实施皮下埋植手术的术前准备包括
皮肤黏膜淋巴综合征患儿突然死亡的原因是
下列政府对进口贸易的干预措施中,属于非关税壁垒的有( )。
设ATA=E,证明:A的实特征值的绝对值为1.
有下列程序,运行后的结果为()。X=2.4:Y=3:Z=5Print“A(”;X+Y*Z;“)”
有以下程序,程序运行后的输出结果是#include<stdio.h>#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+
有以下程序:#includevoidmain(){inti,j;for(i=1;i<3;i++){for(j=i;j<3;j++)printf(’’%d*%d=%d’’,i,j,i*j);printf(’’\n’’);}}
Millionsofman-hoursarelosttoindustrythroughemployeessufferingbackacheorstraincausedbyoperatingpoorlydesignedma
最新回复
(
0
)