首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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-05-14
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/Qg8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
己知类X成功地重载了--、=、+、和[]这几个运算符,则其中肯定属于成员函数的运算符是()。
类模板的使用实际上是将类模板实例化成一个具体的【】。
类的析构函数是在什么时候调用的?
假定MyClass为一个类,则执行MyClassa,b(2),*p;语句时,自动调用该类构造函数()次。
头文件______中包含了执行内部格式化所需的信息。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
A、 B、 C、 D、 D如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以c)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。
算法的空间复杂度是指
下面关于算法的叙述中,正确的是()。
随机试题
企业生产经营活动的原始记录,是进行成本预测、编制成本计划、进行成本核算的依据。【】
1999世界卫生组织和国际高血压学会制订和修改的新的正常人的血压标准为
A.化疗后B.骨髓病性贫血C.酶缺陷D.缺铁性贫血E.地中海贫血RDW增加,MCV降低的是
患儿,病程较长,反复不愈,小便不畅,神疲倦怠,气短懒言,舌质淡,苔白,脉沉细无力,指纹淡红。辨证用方是
探测器至空调送风口最近边的水平距离,不应小于()m;至多孔送风顶棚孔口的水平距离,不应小于()m。
税务机关对公民作出2000元以上罚款或者对法人或者其他组织作出1万元以上罚款的行政处罚之前,应当向当事人送达《税务行政处罚事项告知书》,纳税人应当在《税务行政处罚事项告知书》送达后()日内向税务机关书面提出听证;逾期不提出的,视为放弃听证权利
下列各项股利支付形式中,不会改变企业资本结构的是()。
A公司是一家商业企业,主要从事商品批发业务,有关资料如下:资料1:该公司2014年、2015年(基期)的财务报表数据如下:资料2:公司预计2016年销售收入增长率会降低为6%,公司经营营运资本占销售收入的比不变,净投资资本中净负债比重保持不变,税后利
位于某市区的一家房地产开发公司,2008年度开发建设办公楼一栋,12月与某生产性外商投资企业签订一份购销合同,将办公楼销售给该生产性外商投资企业,销售金额共计1200万元。合同载明,外商投资企业向房地产开发公司支付货币资金900万元,另将一块未作任何开发的
Iamafraidthatyouhavetoalteryour______viewsinlightofthetragicnewsthathasjustarrived.
最新回复
(
0
)