首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: #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
70
问题
有如下类定义:
#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://kaotiyun.com/show/76fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,该文件中定义了用于表示日期的类Date、表示人员的类Person和表示职员的类Staff;程序应当显示:张小丽123456789012345但程序中有缺失部分,
有如下程序:#include<iostream>usingnamespaeestd;chtssVAC{public:intf()const{return3;}intf(){
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:463184631
下列选项中不属于面向对象程序设计特征的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,d=0;while(str[j])j++;for(j
关于运算符重载,下列表述中正确的是()。
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()。
数据库管理系统中负责数据模式定义的语言是()。
软件测试的目的是()。
随机试题
下列是关于社会工作的主要服务领域,其中表述不正确的是()。
流动性风险
A.清营汤B.化斑汤C.白虎汤D.苇茎汤E.止嗽散治疗肺炎热陷心包证,应首选
A.绿黑色B.樱红色C.白色D.黄棕色E.紫色赭石的条痕色是()。
如图3-48所示。梁支座A的反力为:[2001年第45题]
下列关于飞机库建筑构造的说法中,正确的有()
报关企业及分支注册登记有效期为2年,延续的有效期为2年,延续申请在有效期届满40日前。()
思想政治教育是提高队伍素质的根本途径。( )
资产负债表“持有至到期投资”项目应根据()填列。
政治对法的影响、制约作用以及它对于法的主导地位,主要表现在()。
最新回复
(
0
)