首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
23
问题
有如下类定义:
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/fVE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
一个类可以同时继承多个类,称为多继承。下列关于多继承和虚基类的表述中,错误的是______。
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的______。
已知:intm=10;在下列定义引用的语句中,正确的是______。
当输入“Thankyou”时下列程序的输出结果为()。#include<iostream.h>#include<iomanip.h>voidmain(){charli
有如下定义语句:inta[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是()。
以下哪个基类中的成员函数表示纯虚函数()。
有以下程序()。#include<iostream.h>intf(intn){if(n==1)returnl;elsereturnf(n-1)+1;
在C++中,打开一个文件就是将这个文件与一个()建立关联:关闭一个文件就取消这种关联。
随机试题
3,8,23,68,(),608
促使市场变化的市场因素不包括()
麻杏石甘汤中麻黄配石膏的作用是
胃液中盐酸的分泌部位主要是
A.脉搏短绌B.水冲脉C.奇脉D.颈静脉搏动E.交替脉缩窄性心包炎,多表现为
心理咨询过程中如果出现由咨询师引起的咨询失误现象,恰当的处理方式包括()。
数学是人类的一种文化,它的内容、思想、()是现代文明的重要组成部分。
小区门口乱停车、污水横流、商贩乱摆放现象,大大影响了市容市貌和群众的生活品质。造成这种现象的原因是多方面的,从根本上解决这一问题还需各方面共同努力。首先,小区住户和附近居民应该自觉爱护我们的环境,有序停车,抵制商贩乱摆摊;其次,物业管理
某工厂出台一项全员加薪计划,其主要内容为:“工作五年及五年以下的,按50元/年的标准进行调整,工作超过5年的,超过部分按80元/年的标准进行调整,工作年份按整数计算,不足一年的部分不作计算”。某夫妇两人均在该次计划之列,丈夫加的薪水比妻子多340元,则夫妻
关于共享介质以太网的描述中,正确的是()。
最新回复
(
0
)