首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
admin
2015-06-27
29
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: protected Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
保护继承中,基类的public和protected成员在派生类中都是protected成员,所以类Derived中,public成员为:k,protected成员为:n、p,没有private成员,m对Derived不可见;Derived对象d可访问的只有public成员,即k;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/BDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
析构函数的特征是______。
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
关于类和对象描述错误的是()。
假定一个二维数组的定义为“inta[3][5];”,则该数组所含元素的个数为【】,所占字节存储空间的字节数为【】。
两次运行下面的程序,如果从键盘上分别输入10和8,则输出结果为______。#include<iostream.h>viodmain(){ intx:cin>>x:if(x++>9)cout<<x;
逻辑表达式x>3&&x<10的相反表达式为【】。
重载的流运算符函数经常定义为类的【】函数。
类的说明如下,请指出错误的地方______。classMyclass{inta=111;public:Myclass(intx,inty);Myclass(i
磁盘文件操作中,打开磁盘文件的访问方式常量中,()是以追加方式打开文件的。
随机试题
用酸式滴定管滴定时,应将右手无名指和小指向手心弯曲,轻轻抵住尖嘴,其余三指控制旋塞转动。 ()
阅读冰心《往事》(一之十四)中的一段文字,然后回答下面小题。我们谈着海潮,海风,海舟……最后谈到海的女神。涵说:“假如有位海的女神,她一定‘艳如桃李,冷若冰霜’的。”我不觉笑问:“这话怎么讲?”涵也笑道:“你看云霞的海上,何等明媚;风雨的海
放射诊疗工作管理按照诊疗风险和技术难易程度分类不包括
合伙型基金合同的必备内容不包括()。
某上市公司的股价为10元,税前利润为0.5元,税后利润为0.4元,每股股息为0.2元,此股票的市盈率是( )倍。
对发生法律效力的判决,一方拒绝履行的,对方当事人可以向人民法院申请执行,申请执行的期限从法律文书规定履行期间的最后一日起开始计算,如双方均为法人,该期限是()。
当前我国“三农”问题分配阶段的基本特征、基本政策是以工促农、以城带乡,其实质是城乡之间的()。
WhichofthefollowingisthecharacteristicofScotland?
学校事故的责任形式主要是()。
社会主义核心价值体系的灵魂是()。
最新回复
(
0
)