首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
71
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
有如下程序:#include#includeusingstd::cout;classPoint{public:frienddoubledi
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
如下类定义:classAA{inta;public:intgetRef()const{return&a;}//①intgetValue()const{returna;}
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
下列选项中,不是C++关键字的是
下列字符串中,正确的C++标识符是()。
下列选项中,不是C++关键字的是()。
随机试题
下列不属于文献调查法的特点的是【】
《处方药与非处方药流通管理暂行规定》要求执业药师或药师()
土地确认过程中技术性调查,只要不违反法定的技术规范,一般只是对价值的()有影响,不会造成根本性的错误,对经济活动的影响是可以估量的。
根据《预算法》的规定,各级一般公共预算按照国务院的规定设置的、用于本级政府调剂预算年度内季节性收支差额的资金是()。
证券投资政策是投资者为实现投资目标应遵循的基本方针和基本准则。()
在国际交换中,任何一种商品都具有国内价值和国际价值双重性。()
“意识是物质世界长期发展的产物,是人脑的机能和属性,是物质世界的主观映象。”说明()
已知则
执行下列程序,显示的结果是______。first="china"second=""a=LEN(first)i=aDOWHILEi>=1second=second+SUBSTR(first,i,1)i=i-1ENDDO
已知a=00111000B和b=2FH,两者比较正确的不等式是
最新回复
(
0
)