首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
2020-07-23
30
问题
有如下类声明和函数声明
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
答案
B
解析
保护继承中,基类的public和protected成员在派生类中都是protected成员,所以类Derived中,public成员为:k,protected成员为:n、p,没有private成员,m对Derived不可见;Derived对象d可访问的只有public成员,即k;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/ghyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下定义:classInner{public:voidf1(){cout
下面对对象概念描述正确的是
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
在C++中,编译系统自动为一个类生成默认构造函数的条件是
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
Sample是一个类,且有如下语句:Samplea[2],*p=newSample;执行这个语句时调用Sample类的构造函数的次数是
在E-R图中,用来表示实体联系的图形是()。
按照标识符的要求,下列选项中,()符号不能组成标识符。
下列选项可以做C++标识符的是()。
随机试题
患儿3岁,因2周来发热、头痛、呕吐、精神不振,2天来头痛、呕吐加剧,抽搐1次并发现颈项发硬而入院治疗,半年前患原发型肺结核,曾服异烟肼3个月,症状好转后,家长自行停药。查体:嗜睡,颈强直,心肺(一),脑膜刺激征(+)。该患儿的首优护理诊断是
在电位分析法中,电极的标准电位是指
常用于出血症、顽癣、大便秘结的药物是
A.火麻仁B.麻黄C.丁香D.大枣E.甘草易变色的饮片是()。
为安装进口设备,聘用外国技术人员进行指导所发生的费用应计入()。
未能在实质上响应的投标,评标委员会应当否决其投标,具体情形包括()。
A公司对销售的商品提供“三包”,根据公司的产品质量保证条款,该产品售出后一年内,如发生正常质量问题,公司将负责免费维修。发生的保修费一般为销售额的1%~2%之间,甲公司2006年第一季度销售额为450万元,支付保修费用2.7万元,期初“预计负债—产品质量保
我国《宪法》规定,中华人民共和国公民对于任何国家机关和国家工作人员的违法失职行为,有向有关国家机关提出()的权利。
Insuranceisthesharingofrisks,Nearlyeveryoneisexposedtoriskofsomesort.Thehouseowner,forexample,knowsthathispro
按电子计算机传统的分代方法,第一代至第四代计算机依次是()。
最新回复
(
0
)