首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: #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-06-10
30
问题
有如下类定义:
#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/Foh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的说明中,正确的是()。
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
下列叙述中正确的是()。
在关系数据库中,用来表示实体间联系的是()。
下面不属于软件工程过程的4种基本活动()。
下列数据结构中,属于非线性结构的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;I-=2)cout
下列关于this指针的叙述中,正确的是()。
随机试题
乳腺疾病中,最常见的良性肿瘤是()
急性龈乳头炎的主要临床特征是()
下列哪一项不是全口义齿后界的解剖标志
建筑安装工程利润的计费基础是()。
在计算机网络与通信系统中,数据传输速率的单位是_________。
学生正在教室上课,突然一只小麻雀从窗边飞过,大家不约而同转过头去看,这种现象叫作()。
行政机关在证据可能灭失或者以后难以取得的情况下,经行政机关负责人批准,可以()。
王国维有一论断:“国初之学大,乾嘉之学精,道咸以降之学新”,你如何看待?
A、 B、 C、 D、 D
微型计算机存储系统中,PROM是()。
最新回复
(
0
)