首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: #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
28
问题
有如下类定义:
#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/AfNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在MyClass类的定义中,对赋值运算符二进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;
下列有关继承和派生的叙述中,正确的是
请在如下程序中的空格处填写正确的语句:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Basefun
下列叙述中正确的是
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。#include<iostream>#include<iomanip>#include<string>
下列有关类成员的叙述中,正确的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
派生类对基类的继承有三种方式:______、______,保护继承。
具有3个结点的二叉树有
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
某作家写了一本散文集,他对这本散文集所享有的发表权的保护期限为30年。()
A.天麻B.白僵蚕C.全蝎D.羚羊角风热头痛、咽肿宜选用
A.腹会阴联合直肠癌根治术B.经腹腔直肠癌切除术C.经腹直肠癌切除、近端造口、远端封闭手术D.乙状结肠造口术直肠癌块下缘距肛门10cm的病人,原则上适用
郁李仁具有的功效是()
幽门螺旋杆菌属于
陈某原系某工厂的车间主任,由于违规违纪遭到开除,被开除后的陈某赋闲在家,一直记恨该工厂,得知自己离开后工厂业绩不断飙升,陈某更加愤恨,想要破坏该厂的正常生产活动。某日深夜陈某带上工具,潜入工厂内部,将许多价值不菲的生产设备砸毁,被砸毁的设备价值共计50万元
(2012年)已知有一离心水泵,流量Q=0.88m3/s,吸入管径D=0.6m,泵的允许吸入真空度[Hs]=3.5m,吸入段的阻力为0.6m水柱,水面为大气压,则水泵的最大安装高度为()m。
过程评估也可称为()。
设有关系评分(歌手号,分数,评委号),插入一条记录到“评分”关系,歌手号、分数和评委号的值分别是“1001”、9.9和“105”,正确的SQL语句是()。
Forthispart,youareallowed30minutestowriteashortessay.Youshouldstartyouressaywithabriefdescriptionofthepi
最新回复
(
0
)