首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-09-05
66
问题
有如下类定义:
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/kB5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符重载的叙述中,错误的是()。
下列关于this指针的叙述中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classCD{public:~CD0{cout<<’C’;}private:charname[80];};intmain(){CDa,*b,
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
下面不能作为结构化方法软件需求分析工具的是()。
下列关于this指针的叙述中,正确的是()。
数据库设计的根本目标是要解决()。
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是.()。
if语句的语法格式可描述为:格式1:if(<条件>)<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上面的语法格式,下列表述中错误的是()。
随机试题
Thetwinshelped______intheirstudies.
A.葡萄糖B.硫代硫酸钠C.羟钴胺D.硫酸钠E.亚硝酸钠氰化物中毒的解毒剂主要有以下四类,请指出它们分别包含哪一种药物?
可引起手部鱼际间隙感染的有
具有安胎、解表、解鱼蟹毒功效的药物是
与甲有合作关系的钢材供应商乙在没有约定的情况下运送10t钢筋到甲工地,甲经验收确认钢筋合格后用于工程施工,则该合同属于()合同。
下列关于预算线的表述错误的是()。
经()以上的业主提议,业主委员会应当组织召开业主大会临时会议,业主有对物业管理有关事项提出建议的权利,促使物业管理能及时、有效地以符合广大业主利益的方式进行。
Forseveralyears,Americanshaveenjoyedteleshopping-watchingTVandbuyingthingsbyphone.NowteleshoppingisstartinginE
2006年人才蓝皮书指出,在中国、美国、日本、德国、俄罗斯和印度六国人才国际竞争力排名中,中国位居第四位,仅排在俄罗斯和印度之前,属于第三层次。中国人才国际竞争力远低于排在第一位的美国,仅相当于美国的48%,总体差距非常明显。 不过,令人意外的是,我国
高血压的并发症下列哪项较少见
最新回复
(
0
)