首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point{ public: void SetX(int xx) { x=xx; } void SetY(int yy) { y=yy; }
有如下类定义: class Point{ public: void SetX(int xx) { x=xx; } void SetY(int yy) { y=yy; }
admin
2020-07-23
17
问题
有如下类定义:
class Point{
public:
void SetX(int xx) { x=xx; }
void SetY(int yy) { y=yy; }
private:
int x,y;
};
class Circle:public Point{
public:
int GetRadius() { return radius; }
private:
void SetRadius(int r) { radius=r; }
int radius;
friend void show();
};
在派生类 Circle 中函数show()可访问的成员的个数为
选项
A、1
B、3
C、5
D、7
答案
C
解析
本题考查派生类对基类成员的访问属性,派生类公用继承基类,基类的私有成员不可访问,派生类的友元函数可以访问本类的所以成员以及基类的公用成员,所以可以访问的成员为5个,其中基类2个,本类中3个,所以C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/Gyl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知在一程序中已定义函数doubleMak(intm,doublen);则下列函数中不可在同一程序中重载的是
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符">>",使得程序中可以"cin>>obj;"的形式改变MyClass类的对象ob
有如下程序:#include#includeusingnamespacestd;classMyBag{public:MyBag(stringbr
结构化程序设计的基本原则不包括()。
按照标识符的要求,下列选项中,()符号不能组成标识符。
数据库技术的根本目标是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
给定程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变,在主函数中输出处理后的数据序列,并将中间数作为函数值返回。例如,有9个正整数:15723875
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
下列行为中,可以适用代理的有()。
铣削精度要求较高或硬齿的离合器时,要将齿槽铣得略大于()。
下列关于测绘内业生产环境安全情况,说法错误的是()。
项目实施的技术策划不包括()。
设立旅行社的甲请人可以直接向工商行政管理机关领取营业执照。()
苏轼评价王维“诗中有画,画中有诗”。这一思维过程属于()。
下列与岩浆岩有关的说法错误的是:
若2009年到2013年的平均发展速度为101.76%,2009年到2012年的平均发展速度为101.9%,则()。
根据我国宪法和法律,下列关于人民法院审判工作制度的表述,正确的是()(2016年非法学综合课单选第29题)
A.collisionB.consequencesC.courseD.cureE.favorF.graduallyG.judgingH.locateI.manipulati
最新回复
(
0
)