首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Shape{ public: void Draw(); string GetName();
有如下程序: #include #include using namespace std; class Shape{ public: void Draw(); string GetName();
admin
2021-05-06
11
问题
有如下程序:
#include
#include
using namespace std;
class Shape{
public:
void Draw();
string GetName();
private:
string name;
};
class Rectangle:private Shape{
protected:
void Draw(){Shape::Draw();} //A
string GetName(){return name;} //B
};
int main(){
Rectangle rect;
reet.Draw(); //C
rect.GetName(); //D
return 0;
}
带标号的语句中,编译时不会出错的是( )。
选项
A、A
B、B
C、C
D、D
答案
A
解析
Rectangle类以私有继承方式继承自基类Shape,所以Shape中公有成员函数Draw(),在派生类Rectangle属于私有成员,可以在Rectangle的成员函数Draw()中访问,选项A正确;而Shape中的私有成员name,在派生类Rectangle中不能直接访问,所以选项B错误;另外Draw()和GetName()在Rectangle中都属于保护成员,无法通过Rectangle对象访问它们,所以选项C、D错误。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/UWfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释1后添加适当的
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
有如下程序:#include<iostream>usingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;}~TestClass(){i--;}stati
有如下类声明:classTe{public:Te();//①Tete;//②Te*
下列关于函数的描述中,错误的是
下列选项中,不是C++关键字的是
字符串“a+b=12\n\t”的长度为()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
数据库系统的核心是()。
下列关于this指针的描述中,正确的是()。
随机试题
某孕妇,33岁,妊娠2个月,家务劳动后感心悸、气短和胸闷。查体:心率118次/分,呼吸22次/分,心尖区有Ⅲ级收缩期杂音,肺底部有湿啰音,下肢水肿I度。正确的处理应是
转胞是指
浅Ⅱ度烧伤的特点,不包括
下列属于建设工程债的产生依据的有()。
下列经济行为中,需要按资产评估结果进行调账或建账的有()。
某企业一台生产设备原价为800万元,预计净残值为38.4万元,预计可使用5年,采用双倍余额递减法计提折旧。至2017年12月31日,该设备已使用3年,账面净值为172.8万元,未计提固定资产减值准备,不考虑其他因素,该设备2018年应计提的折旧额为(
下列各项中,属于消费税征收范围的有()。
莎氏喜剧中,人物对话除了冷嘲热讽,更多的是机智的幽默。在英式幽默中也经常用到双关、暗讽以及智慧笑话。英式幽默从本质上所表现出的对权势的轻视,可谓从莎氏喜剧中______。填入画横线部分最恰当的一项是:
以下关于酒的说法中,正确的是()。
MostofChina’sinternetusersgoonlinetochatorseekentertainmentratherthanlookforjobsorconductbusiness.Accord
最新回复
(
0
)