首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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-07-22
44
问题
有如下类声明和函数声明
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/HANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数fun的返回值是fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n])
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=
下列运算符中,在C++语言中不能重载的是
将E-R图转换到关系模式时,实体与联系都可以表示成
下列叙述中正确的是
在E-R图中,矩形表示【 】。
某二叉树有5个度为2的节点,则该二叉树中的叶子节点数是
派生类对基类的继承有三种方式:______、______,保护继承。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
随机试题
WHO龋病流行程度评价的标准是
不属于病理胎黄的表现是
根据《票据法》规定,商业汇票的失票人可以向()申请公示催告。
关于分散化采购的特点,下列说法正确的是()。
人本主义学者认为学习的过程就是学生在一定条件下自我实现的过程,与“自我”的形成无关。()
对罪犯内涵解释不正确的是()。
雾霾:污染:生病
阅读下列材料,并回答问题:材料一:在1843年,1844年,1845年北方各商埠刚开放时英国兴奋若狂,舍菲尔德的一家著名商行向中国输出大批刀叉,并声称它准备把刀叉供给全中国。但中国人不懂得刀叉的用途,而是用筷子扒饭,他们对这些器物连看也不看。.....一
若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是
A、Americanspreparemorepointsbeforenegotiations.B、Americansaremorestraightforwardduringnegotiations.C、Brazilianspref
最新回复
(
0
)