首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: #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
2015-07-22
26
问题
有如下类定义:
#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、④
答案
B
解析
本题考查派生类对基类成员的访问属性,派生类公用继承基类的保护成员,在派生类中也变为了保护成员,只能在派生类内访问,不能在类外访问,所以B选项错误。
转载请注明原文地址:https://jikaoti.com/ti/thE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在MyClass类的定义中,对赋值运算符二进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;
下列关于输入流类成员函数getline()的描述中,错误的是
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。ClassmyClass{private:intdata;public:myClass(intvalue);//构造函数
软件生命周期可分为多个阶段。一般分为定义阶段、开发阶段和维护阶段。编码和测试属于【 】阶段。
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【 】存储结构。
下列叙述中正确的是( )。
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【】个元素。
下列运算符中,()运算符在C++中不能重载。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
关于面向对象的程序设计方法,下列说法正确的是______.
随机试题
互联网上每一个网络或每一台主机所分配的逻辑地址称为IP地址。目前,IP地址主要有IPv4地址和IPv6地址两大类别。下列对应错误的是:
以下哪个不属于抗精神失常药的结构
感冒的病冈中,哪一项占先导地位
在“十一五”期间,农业节水的基本措施中,不包括()。
移动通信技术更新换代飞快,从20世纪七、八十年代的第一代移动通信系统(1G),历经2G、3G网络,到现如今4G系统,比目前的拨号上网快2000倍,并能够满足几乎所有用户对于无线服务的要求。通信技术的变迁反映的哲学规律是()。
俗话说:“民以食为天。”近年来,我们的食品安全环境日趋严峻,随着毒奶粉、染色馒头等事件的不断出现,人们不禁要问,食品添加剂安全吗?食品添加剂是指经国家批准的,因防腐保鲜、提高加工工艺等需要而加入食品中的化学合成物或天然物质。我国《食品添加剂使用卫
在加快建立社会主义市场经济体制的______中,农业投入问题一直是经济决策部门遇到的基本难题之一。
对80后独生子女情况进行普查。100个人中没有哥哥的有76人,有哥哥没有姐姐的有18人,没有哥哥有姐姐的人数是同时有哥哥和姐姐人数的2倍,且这些人都没有弟弟、妹妹。这100人中有多少人是独生子女?
你认为暖色调的房间可以减少人的不良情绪,这是你的()
下列叙述中,错误的是()。
最新回复
(
0
)