首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:public
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:public
admin
2017-04-25
19
问题
有如下类定义和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parents{/*类体略*/};
class ChildB:private Parents{/*类体略*/};
ChildA a;
ChildB b;
下列语句中正确的是( )。
选项
A、cout<<a.publicData<<endl;
B、cout<<a.privateData<<endl;
C、cout<<b.publicData<<endl;
D、cout<<b.privateData<<endl;
答案
A
解析
基类Parents的私有成员privateData在派生类ChildA和ChildB中是不可以访问,所以选项B、D是错误,而派生类ChildB私有继承基类Parents,所以基类:Parents的公有成员publicData在派生类ChildB中变为私有成员,只能在派生类ChildB内部访问,因而选项c是错误的。派生类ChildA公有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildA中可以访问。
转载请注明原文地址:https://kaotiyun.com/show/GmAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为【 】。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;
下列关于继承的描述中,错误的是()。
关于read()函数的下列描述中,()是对的。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,2
在C++中,给一变量取别名,可以通过【 】方式。
在有序表(12,24,36,48,60,72,84)中二分查找关键字72时所需进行的关键字比较次数为【 】。
磁盘文件操作中,打开磁盘文件的访问方式常量中,()是以追加方式打开文件的。
随机试题
甲将500册藏书赠送给乙,并约定乙不得转让给第三人,否则甲有权收回藏书。其后甲向乙交付了500册藏书。根据规定,下列表述中,正确的是()。
(1)简述标杆分析的五大阶段.(2)简要介绍标杆分析的第一阶段都涉及到哪些具体的活动.
在市场经济中,市场参与者决策的主要依据是
腹部闭合性损伤合并出血性休克时的处理原则是
A,低血钾B,高血钾C,两者都有D,两者都无心律失常见于
温经汤(《妇人大全良方》)治疗月经后期.适用于
男,65岁。逐渐出现语速迟缓、语量减少、口语不流利和找词困难,但能理解家人和医生的指令。受损可能性最大的部位是
()是指现货所在地与交割地点不一致,有运费差价。
下列说法与“少小离家老大回,乡音无改鬓毛衰”所蕴涵的哲学寓意相一致的是()。
设n>1,n元齐次方程组AX=0的系数矩阵为(1)讨论a为什么数时AX=0有非零解?(2)在有非零解时求通解.
最新回复
(
0
)