首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
2021-05-06
11
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
int k;
friend void f(Derived d);
};
则在函数 f 中通过 d 可访问类数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
C
解析
公有继承中,派生类不改变基类的成员访问权限(private成员除外),即基类的public成员在派生类中是public成员,基类的protected成员在派生类中是protected成员;另外友元函数可以访问类的private成员、protected成员和public成员,所以f函数中d可以访问的数据成员有:n、p、k;m对派生类不可见;答案为C。
转载请注明原文地址:https://kaotiyun.com/show/KQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)对文件以追加的方式打开文件。请在注释//********1********后添加适当的语句。(2)定义m、n为
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:将两个从小到大有序数组a和b,复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。注意:不能修改程序的其他部分,只能修改fun()函数。
层次型、网状型和关系型数据库划分原则是()。
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
下列选项中,不是C++关键字的是()。
模板对类型的参数化提供了很好的支持,因此()。
层次型、网状型和关系型数据库划分原则是( )。
下列选项中,不属于C++关键字的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
下列字符串中,正确的C++标识符是()。
随机试题
______outofmoney,wewerereducedtostayinginacheaphotel.
肺脓肿的主要临床表现,下列哪项是不典型的
隐蔽工程验收时,监理人员应按照(),采取必要的检查工具,对其进行检查与验收。
飞机停放和维修区内电源插座距地面安装高度应大于()m。
衡安公司在2017年发现,2016年漏记一项生产用固定资产的折旧费用150000元,所得税申报表中未扣除该项费用。假设2016年适用所得税税率为25%,无其他纳税调整事项。该公司按净利润的10%、5%分别提取法定盈余公积和任意盈余公积。衡安公司发行在外普通
传说远古时代,公鸡也生活在森林中。它和鸟类一样,不但有一副善飞的翅膀,而且还有一身色彩斑斓引人注目的羽毛。有一次,森林中鸟类云集,互相比较谁的羽毛美,它们要选出最美者担任鸟国领袖。结果公鸡轻而易举地胜出,它登上鸟王宝座。公鸡好不得意,它
批准自治州、县、自治县、市的建置和区域划分的职权属于
陪同口译
菜单文件的扩展名是【】。
Germs(细菌)onBanknotesPeopleindifferentcountriesusedifferenttypesofmoney:yuaninChina,pesosinMexico,poundsint
最新回复
(
0
)