首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
21
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: public Base{
public:
int k;
};
void f(Derived d);
则在函数 f 中通过 d 可访问的数据成员包括
选项
A、n
B、n 和 k
C、n、k 和 p
D、n、k、p 和 m
答案
B
解析
公有继承中,基类成员保持自己的访问级别(private成员除外),基类的public成员在派生类中是public成员,基类的protected成员在派生类中是protected成员;所以程序中Derived类的public成员有:n、k,protected成员有:p,m对Derived不可见,所以Derived对象d可访问的成员有:n、k,protected成员不可见;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/e8Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
下列叙述中,不属于软件需求规格说明书的作用的是
程序中有如下语句for(inti=0;i<5;1++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是【】。
下列叙述中正确的是
下列有关C++流的叙述中,错误的是
表达式operator+(x,y)还可以表示为【】。
设有下列二叉树:对此二叉树前序遍历的结果为
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
随机试题
大豆皂甙经酸性水解后其水溶性组分主要为()。
增值税一般纳税人兼营不同增值税税率的货物或增值税应税劳务,未分别核算或不能准确核算其销售额的,其增值税税率的确定方法是()。
马克思主义的根本观点是()
脏腑可按其生理功能特点分为
A.6寸B.8寸C.9寸D.12寸E.13寸
下列说法错误的是()。
下列有关法律监督的说法中。哪一项是正确的?()
S先生今年43岁,初中文化,身体健康,务农,与妻子及一个18岁的女儿共同生活。他的儿子原是一位现役军人,三年前,在一次抢救落水游客的过程中牺牲了。当年正现在正赋闲在家,喜爱看电视节目中的时装秀。S先生与他的妻女仍然居住在他们一直生活的村庄,而所谓的小山村方
均衡国民收入等于()。
【B1】【B5】
最新回复
(
0
)