首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2015-07-22
55
问题
有如下类定义:
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://kaotiyun.com/show/0kNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列不能作为函数返回值的是()。
数据的逻辑独立性是指()。
数据结构分为逻辑结构和存储结构,循环队列属于工【 】结构。
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} }; class B<public:
在关系运算中,【】运算是在给定关系的某些域上进行的运算。
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>voidmain(){
关于抽象类,下列表述正确的是()。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
下列有关C++流的叙述中,错误的是
下列有关类成员的叙述中,正确的是
随机试题
芯砂存放时间一般不超过2h。()
张某,咳喘短气,动则尤甚,咳声低弱,痰吐稀薄,自汗恶风,易感冒,舌淡红,苔薄白,脉细弱。本病例辨证为
呈圆柱形,表面暗红棕色或黄棕色,取碎片投入热水中,水染成红色。此药材是
市场上不同的消费群体有不同的消费偏好,但同一群体的消费者偏好大体相同。则这种市场是()模式的细分市场。
甲路过乙家门口,被乙叠放在门口的砖头砸伤,甲起诉要求乙赔偿。关于本案的证明责任分配,下列哪一说法是错误的?()
对于工程范围不很明确,条款不清楚或很不公正,或技术规范要求过于苛刻的招标文件,投标者采用的投标策略是()。
建设工程项目进度计划系统是由多个相互()的进度计划组成的系统,它是项目进度控制的依据。
位于市区的某企业2009F3月份共缴纳增值税、消费税和关税562万元,其中关税102万元,进口环节缴纳的增值税和消费税260万元。该企业3月份应缴纳的城市维护建设税为()。
最早写入人格尊严内容的我国宪法是()。
[*]
最新回复
(
0
)