首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 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
31
问题
有如下类声明和函数声明
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全国计算机二级
相关试题推荐
下面程序的输出结果为()。#include<iostream.h>voidmain(){intx;int&y=x;//变量引用y=99;cout<<"x="<<x<<endl;}
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{returnn;}};在下列数组定义中正确的是()。
下列循环语句中有语法错误的是()。
有如下程序段:inti=4,intj=1;intmain(){inti=8,j=i;cout<<i<<j<<end1;}运行时的输出结果是()。
有如下程序:#includeusingnamespacestd;classAA{public:AA0{cout
以下选项中合法的实型常数是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
对下列二叉树进行前序遍历的结果是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
随机试题
患儿,4岁。诊断为先天性甲状腺功能减低症,给甲状腺素片治疗,医生嘱咐,出现下列情况考虑为甲状腺素片过量,但哪项除外
辨析:缔约过失责任属于违约责任。[首师大2015年研]
关于建设工程索赔程序的说法,正确的是()。
消防产品合法性检查是指按照国家相关法律法规规定,消防产品按照国家或者行业标准生产,并经型式检验和出厂检验合格后,方可使用。消防产品合法性检查,重点查验其符合国家市场准入规定的相关合法性文件,以及出厂检验合格证明文件。下列属于市场准入文件的是()。
“少年安能长少年?海波尚变为桑田。”唐代诗人李贺的这一诗句体现了()。
There’sacommonwarningaboutourplanet’sfuture;theriskoffoodshortages."We’vegotagrowingworldandahungryworld.W
在嵌入式应用系统中,目前使用的触摸屏主要有两种:一种是【65】_______式触摸屏(俗称软屏),结构简单,价格较低;另一种是【66】_______式触摸屏(俗称硬屏),其结构相对复杂,价格较高。
--Whatdayistoday?--It’s______.
TheCrazefortheGraduateStudyForthispart,youareallowedthirtyminutestowriteacompositionofnolessthan120wo
Inthesummerof999,LeifEriksonvoyagedtoNorwayandspentthefollowingwinterwithKingOlafTryggvason.Substantiallythe
最新回复
(
0
)