首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int P; }; class Derived:public Base{
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int P; }; class Derived:public Base{
admin
2021-05-06
24
问题
有如下类声明和函数声明
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成员;所以程序中Derired类的public成员有:n、k,protected成员有:p,m对Derived不可见,所以:Derived对象d可访问的成员有:n、k,protected成员不可见;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/6Tfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:{6j}includeusingnamespacestd;classC1{public:-ClO{cout
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下列字符串中不能作为C++标识符使用的是()。
下列关于析构函数的描述中,错误的是()。
下列存储类标识符中,可见性与存在性不一致的是()。
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
随机试题
直接经验和间接经验的关系是()
ex-1=().
在生理浓度下,胰岛素对物质代谢的调节不能起促进作用的是A.葡萄糖透过细胞质膜B.葡萄糖氧化C.脂肪合成D.糖异生E.DNA及RNA合成
能补肺肾、纳气平喘的药为()
要检查磁盘信息的正确性和完整性,并尝试修复磁盘的错误,应选用“附件”菜单下系统工具中的()。
在填写票据的出票日期时,()应在其前加“零”;日为壹拾至拾玖的,应在其前面加“壹”。
下列不属于工具书的排检方法的是()。
Яоченьволновался,____ничегонеслышалинезамечалвокруг.
和谐与稳定
Everysocialexperiencewehaveaffectsusinatleastsomesmallways.Family,schooling,peers,andmassmediaallhavean【S1】
最新回复
(
0
)