首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
42
问题
有如下类定义:
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/RrNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);cout<<d;}
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
有以下程序()。#include<iostream.h>intf(intn){if(n==1)returnl;elsereturnf(n-1)+1;
语句“ofstreamf("DATA.DAT",iosbase::appliosbase::binary);”的功能是建立流对象f,并试图打开文件DATA.DAT与之连接,而且()。
进行文件操作需包含的头文件是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式是()。
继承的方式有公有继承、私有继承和【】3种。
下述关于数据库系统的叙述中正确的是
随机试题
药物对CYP450的抑制作用会
电磁流量计的输出电流与介质流量有线性关系。
男,5岁,患结核性脑膜炎,控制炎症首选的治疗是
某房地产开发企业向银行申请了贷款额为1000万元,期限为3年,年利率为8%的抵押贷款,到期一次还本付息,则按月计息比按季计息要多付利息()万元。[2010年考题]
价值工程的目的是( )。
外部招募的优势主要体现在()。
影响人格形成与发展的社会因素有()
清朝康熙帝曾为一位思想家撰写一副对联:“集大成而绍千百年绝传之学.启愚蒙而定亿万世遗承之规。”这位思想家是()。
下列有关地理常识的说法,错误的是()。
Whatisthisconversationmainlyabout?
最新回复
(
0
)