首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: #include using namespace std; class Point{ public: int GetXY() { return x+y; }
有如下类定义: #include using namespace std; class Point{ public: int GetXY() { return x+y; }
admin
2021-02-22
25
问题
有如下类定义:
#include
using namespace std;
class Point{
public:
int GetXY() { return x+y; }
protected:
void SetXY(int a,int b) { x=a;y=b; }
private:
int x,y;
};
class Circle:public Point{
public:
int GetR() { return radius; }
int GetAll() { return GetXY()+radius; }
protected:
void SetR(int r) { radius=r; }
private:
int radius;
};
int main(){
Circle c;
c.GetXY(); //①
c.SetXY(3,4); //②
c.GetR(); //③
c.GetAll(); //④
return 0;
}
在标注号码的语句行中存在语法错误的是
选项
A、①
B、②
C、③
D、④
答案
A
解析
本题考查派生类对基类成员的访问属性,派生类公用继承基类的保护成员,在派生类中也变为了保护成员,只能在派生类内访问,不能在类外访问,所以B选项错误。
转载请注明原文地址:https://kaotiyun.com/show/6mfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下关系表:则下列操作中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列关于模板的描述中,错误的是()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
下列情况中,不会调用拷贝构造函数的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。完成函数ToUpper(char*des,char*str),该函数实现把str字符串中小写字符转换成大写字符,并存发在des中。例如:str=’’
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。例如:123456789
在深度为7的满二叉树中,叶子结点的个数为
在一棵二叉树上,第5层的结点数最多是()。
随机试题
南沙区地理位置独特,享有粤港澳合作先行先试的政策,可以大力促进高新技术产业的发展,这种发展优势令其他新建的经济区__________。由于这些条件的吸引,国内外投资者__________。依次填入画横线部分最恰当的一项是()。
关于侵犯公民人身权利的犯罪,下列哪一选项是正确的?()(2017/2/15)
A.1~2个月B.2~3个月C.4~6个月D.6~9个月E.10~12个月开始添加菜泥的月龄是
患者,刘某,肝癌末期疼痛,护士给该患者镇痛治疗,需要对其疼痛治疗前后效果测定对比,最适宜的评估方法是
药品安全风险管理的主要措施有()
在确定材料费用时,贷记“原材料”科目,不可以借记()科目。
地方政府为筹集资金建设某项具体工程而发行的债券是()。
操作风险评估的原则之一是由表及里,在流程网络的不同层面中由表及里依次识别操作风险因素,具体可以划分:非流程风险、流程环节风险、控制派生风险。下列()属于控制派生风险。
科尔伯格提出了道德发展水平的六阶段理论。
全国人民代表大会常务委员会每届任期与全国人民代表大会每届任期相同,它行使职权到()为止。
最新回复
(
0
)