首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point{ public: void SetX(int xx) { x=xx; } protected: void SetY(int yy)
有如下类定义: class Point{ public: void SetX(int xx) { x=xx; } protected: void SetY(int yy)
admin
2019-06-07
36
问题
有如下类定义:
class Point{
public:
void SetX(int xx) { x=xx; }
protected:
void SetY(int yy) { y=yy; }
private:
int x,y;
};
class Circle:Point{
public:
int GetRadius() { return radius; }
private:
void SetRadius(int r) { radius=r; }
int radius;
};
派生类Circle中不可访问成员的个数为
选项
A、2
B、3
C、4
D、6
答案
A
解析
本题考查派生类对基类成员的访问属性,派生类无论何种继承,派生类的成员函数都不能访问基类的私有成员,所以Circle不可访问的个数有2个,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Zh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为()。#includevoidmain(){intx;hat&y=x;//变量引用Y=99;cout
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为__________。
设有如下关系表:则下列操作正确的是()。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
下列对重载函数的描述中,()是错误的。
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
关于运算符重载,下列表述中正确的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
以下哪个不是C++语言中的有效标识符?
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
随机试题
对肩关节的描述哪项是错误的
Ifthewholeprogram________beforehand,agreatdealoftimeandmoneywouldhavebeenlost.
必要条件假言推理的否定前件式可用符号表示为 ()
(2010年10月)决定商品价值量的是生产该种商品的_______。
A.左氧氟沙星滴眼液B.复方托吡卡胺滴眼液C.毛果芸香碱滴眼液D.碘苷滴眼液E.阿昔洛韦滴眼液散瞳和调节睫状肌麻痹宜选用()
建设项目竣工验收的条件是()。
商业银行的个人理财服务包括()。
下面关于行政许可设定的说法,哪些是正确的?()
Shynessisthecauseofmuchunhappinessforagreatmanypeople.Shypeopleareanxiousandself-conscious;thatis,theyareex
DothefollowingstatementsagreewiththeinformationgiveninReadingPassage1?Inboxes8-13onyouranswersheet,writeT
最新回复
(
0
)