首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
46
问题
有如下类声明和函数声明
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/M8Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是#include<iostream,h>classexample{inta;public:example(intb){a=b++;}void
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【 】。
有如下类声明: class SAMPLE { int n; public: SAMPLE(int i=0):n(i) { } void setValue(int nO); }; 下
对下列二叉树进行前序遍历的结果为
下列叙述中正确的是
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。#include<iostream>#include<iomanip>#include<string>
按照软件测试的一般步骤,集成测试应在______测试之后进行。
算法的时间复杂度是指()。
设有下列二叉树:对此二叉树前序遍历的结果为
随机试题
在人员紧张的情况下,行政机关可以委托临时人员依照法律生效的裁决,收缴罚款。()
麻醉前用药的注意事项有哪些?
下列哪项检查对诊断最有价值首选的治疗方法是
王某为其正在上大学的儿子王南(20岁)投保一份人身保险,与某保险公司签订了保险合同,合同中包含有在保险期限内被保险人意外伤害及死亡的赔付条款,指定王某本人为受益人。根据以上条件,下列表述哪个是正确的?()
报关企业如需在注册登记许可地以外的地方从事报关服务的,应依法设立分支机构,并且向( )递交报关企业分支机构注册登记许可申请。
反映每股普通股所代表的股东权益额的指标是()
在分析和预测经济波动的指标体系中,制造业订货单指数属于()。
平衡计分卡的内部流程角度主要关注()。
甲为牟取暴利组织某省高校的十多名在校大学生充当“枪手”,进入邻省某县代替他人高考,为了能顺利通过检查,甲买通该县某教育局领导,由其出面说通多名监考老师,“枪手”持被顶替考生的真实身份证和透明指纹膜顺利进入考场并完成整个替考,造成恶劣的社会影响。甲组织替考的
Ifyou’reinahospitalandyourdoctorwantstomonitoryouwithoutbeingintheroom,there’sanappforthat.Therearealso
最新回复
(
0
)