首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: #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
23
问题
有如下类定义:
#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://jikaoti.com/ti/5gh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
占构化程序设计原则强调的是
有如下程序:#includeusingnamespacestd;classA{public:A0{cout
软件(程序)调试的任务是
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
下面关于常成员函数的说法中正确的是()。
下列情况中,不会调用拷贝构造函数的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
执行完下列代码段之后:boolx=true,y=false,z=false;x=x&&y‖z;y=x‖y&&z;z=!(x!=y)‖(y=z);则x=false,y=false,z=()。
请打开考生文件夹下的解决方案文件proj2,该工程中包含一个程序文件main.cpp,其中有类CPolygon(“多边形”)、CRectangle(“矩形”)、CTriangle(“三角形”)的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该
随机试题
下列竞争途径中更容易招致竞争对手激烈反应的是()
肾结核血尿的特点是
急性胰腺炎腹痛明显者禁食、禁水
由于写字楼物业的租约一般都要持续几年的时间,在租约中一般不包括规定租金定期增加方式的租金调整条款。()
[2014年,第51题]动点A和B在同一坐标系中的运动方程分别为,其中x、y以厘米计,t以秒计,则两点相遇的时刻为()。
商业秘密是指符合下列()的技术信息和金融信息。
下列各项中,属于企业生产经营期间资本性支出的是()。
旧中国近代警察的历史,是军、警、特结合在一起,镇压革命、迫害人民的历史。()
A、早点儿搬家B、再住一个月C、一直住这儿B
MyfriendMr.BlackhascometoChinaeveryyear______hewasaboy.
最新回复
(
0
)