首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
50
问题
有如下类定义:
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://www.kaotiyun.com/show/RrNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);cout<<d;}
下列函数原型声明中错误的是______。
已知:intm=10;在下列定义引用的语句中,正确的是______。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
有如下定义语句:inta[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是()。
关于纯虚函数和抽象类的描述中,()是错误的。
下面的叙述中,不符合赋值兼容规则的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
随机试题
社会进步的必然趋势是由( )
导致急性心肌梗死预后不良的因素包括
B细胞表位属于
矿山火灾的发生具有严重的危害性,可能造成人员伤亡、矿山生产连续紧张、巨大的经济损失、严重的环境污染等。根据引火源的不同,矿山火灾可分为外因火灾和内因火灾。下列矿山火灾中,属于内因火灾的是()。
编制成本计划时,施工成本可以按成本组成分解为()。
根据《水工建筑物地下开挖工程施工技术规范》(SL387-2007),下列关于水利水电工程土石方开挖施工的说法错误的是()。
下列选项体现记忆敏捷性品质的是()。
下列选项中,符合所给图形的变化规律的是:
在关系数据库的规范化理论中,在执行分离时,必须遵循规范化原则:保持原有的依赖关系和______。
()电报确认书()汇票通知书()授权付款通知书()巡回信用证
最新回复
(
0
)