首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived
有如下类定义: class Base{ int m; public: int n; protected: int p; }; class Derived
admin
2021-07-02
13
问题
有如下类定义:
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: private Base{
int k;
public:
void f();
};
则允许成员函数 f 访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
C
解析
私有继承中,基类的所有成员(除了private成员)在派生类中为private成员;另外C++中,class关键字定义的类,默认的访问级别为private;题目中Derived以private方式继承Base,所以Derived中private成员有:n、p、k,没有public和protected成员,成员函数f可以访问Derived的private成员、public成员和protected成员,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Qafp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classobj{staticinti;public:obj(){i++;}~obj(){i--;)s
若AA为一个类,a为该类的私有整型数据成员,getA()为该类的一个非静态公有成员函数,功能是返回a的值。如果x为该类的一个对象,要在类外访问x对象中a的值,正确的访问格式为()。
在下列函数原型中,可以作为类AA构造函数的是()。
下列关于文件流的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。程序输出:5a}注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();friendintf1();friendstat
随机试题
甲委托乙为其购买木材,乙为此花去了一定的时间和精力,现甲不想要这批木材,于是打电话告诉乙取消委托,乙不同意。下列论述正确的是()
人工合成的炔雌醇的药代动力学下列叙述正确的是:
严重贫血时出现晕厥、神志模糊是什么原因
流行性乙型脑炎的主要传染源是
甲有一条驳壳船租与乙进行海上运输,租期3年。双方签订了书面合同,乙一次性向甲交付租金50万元。租赁的第二年,甲因资金紧张将该船卖与丙,双方签订了买卖合同,价格500万元。约定在乙的租期届满前。丙付清全部款项。因甲无法现实交付,双方约定租期届满,由丙向乙行使
【2009年第62题,2010年第61题】预应力混凝土结构的混凝土强度等级不应低于:
按我国《商业银行法》规定,设立全国性商业银行的注册资本最低限额为()亿元。
背景说明:你是宏远公司秘书钟苗,下面是行政经理张明需要你完成的几项任务。
在一桩涉嫌贩卖冰毒的案件中,证人小康起了关键证明作用,下列表述错误的是()。
ChristmasisaholidayusuallycelebratedonDecember25th________thebirthofJesusChrist.
最新回复
(
0
)