首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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-07-02
32
问题
有如下类声明和函数声明
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/klfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=8,RED,BLACK=15};则枚举常量RED的值为
有如下语句序列:intarr[2][2]={{9,8},{7,6}};int*p=arr[0]+1;cout
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
下列关于运算符函数的描述中,错误的是()。
下列关于模板的叙述中,错误的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
有如下语句序列:charstr[10];ci>>str;当从键盘输入’’Ilovethisgame’’时,str中的字符串是()。
随机试题
最常引起肝硬化的肝炎类型是
A.半夏B.苍术C.香附D.麻黄、白果E.厚朴越鞠丸的君药是
中国科学家屠呦呦因提取并发现青蒿素的抗疟性而获得2015年诺贝尔奖。已知青蒿素的结构如图1所示,下列有关青蒿素说法正确的是()。
关于在庆祝中国共产党成立95周年大会上习近平总书记发表的重要讲话,下列说法错误的是()。
(1)大量降水(2)大坝倒塌(3)植被破坏(4)灾民成群(5)洪水泛滥
一个公比为2的等比数列,第n项与前n-1项和的差等于5,则此数列前4项之和为:
《水浒传》里,黑旋风李逵憨直忠勇,却又鲁莽得可爱;拼命三郎石秀是一个精细人,狠劲上来,其尖利歹毒,叫人刻骨铭心。《红楼梦》中,聪明、活泼的史湘云偏是个“咬舌子”,把“二”说成“爱”;还有林黛玉的“小心眼”,晴雯的“使性子”……一个个人物无不跃然纸上,呼之欲
“眉开眼笑”、“怒目而视”等词汇涉及的是
()是总监理工程师应履行的职责。
TheMonaLisaisshowingherage,museumcurators(馆长)inParissaidwhileannouncingascientificstudyofthe500-year-oldmas
最新回复
(
0
)