首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
45
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:sample(inti
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
若语句cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<”OK!”;是程序中第一个输出语句,则输出结果是______。
派生类的构造函数的成员初始化列表中,不能包含()。
设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。
带有虚基类的多层派生类,构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化______。
在面向对象程序设计语言中,______是在类和子类之间自动地共享数据和方法地一种机制
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
随机试题
Havingafewtoomanydrinkscanmeanmorethanjustablackoutorabadhangover.Peoplewhoengageinbingedrinkingarecourt
关于ADH的正确叙述有
类风湿关节炎常见的关节表现是
背景材料:某施工单位承接了一路面改造施工标段,路面施工项目部拟对路面施工分成三个区段进行,在施工作业方法的选取时要求组织几个相同的路面工作队,在同一时间、不同的空间上进行施工。派出了测量工、拌合设备操作人员、摊铺机操作人员、压路机操作人员、边缘修饰人员、
下列关于基本存款帐户与临时存款帐户在管理上的区别,表述正确的是()。
滞期费
材料1 人无信不立,业无信不兴。诚信不仅是个人安身立命的根本,也是社会良序发展的基石。 党的十八大以来,党和国家高度重视诚信建设。习近平总书记在多个不同场合围绕诚信主题发表了一系列重要论述,从战略高度为新时代中国的诚信建设提供了基本遵循。他从历史维
依照我国《侵权责任法》的规定,下列哪个特殊侵权行为适用过错推定原则?()
设函数y=y(x)由参数方程所确定,求
Maybeunemploymentisn’tsobadafterall.Anewstudysaysthat,incomenotwithstanding,havingademanding,unstableandthank
最新回复
(
0
)