首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:publ
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:publ
admin
2019-06-12
27
问题
有如下类定义和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parents{/*类体略木/};
class ChildB:private Parents{/*类体略木/};
ChildA a;
ChildB b:
下列语句中正确的是( )。
选项
A、cout<
B、cout<
C、cout<
D、cout<
答案
A
解析
基类Patrents的私有成员privateData在派生类ChildA和ChildB中是不可以访问,所以选项B、D是错误,而派生类ChildB私有继承基类Parents,所以基类Parents的公有成员’publ。icData存派生类childB中变为私有成员,只能在派生类ChildB内部访问,因而选项C是错误的。派生类childA公有继承基类Parents,所以基类Parents的公有成员publicData在派生类childA中可以访问。
转载请注明原文地址:https://kaotiyun.com/show/xL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件开发环境是全面支持软件开发全过程的__________集合。
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){externinta;intb;
若D1={a1,a2,a3},D2={b1,b2,b3},则D1×xD2集合中共有__________个元组。
若类A和类B的定义如下:#includeclassA{inti,j;public:intgeti(){returni;}};classB:p
在下列横线处应添加的语句是()。classBase{public:voidfun(){cout
下面关于数据库三级模式结构的叙述中,正确的是()。
下列有关继承和派生的叙述中,正确的是()。
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈s,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈s的容量至少应该是()。
数据库系统的核心是【】。
下列关于队列的叙述中,正确的是()。
随机试题
支气管扩张症及肺脓肿患者痰液的典型表现是
病人的自主权在下列哪种情况下有效
在用Word编辑时,文字下面的红色波浪下划线表示()。
如果忽略了个人所得税,即Ts=TD=0,那么米勒模型与MM无公司税模型相同。()
我国银行的托管业务包括()。
下列说法中符合非居民企业纳税规定的有()。
_____atmyclassmates’faces,Ireadthesameexcitementintheireyes.
我国是世界上最早发明纸的国家,在什么时期开始用丝絮和麻纤维造纸?()
资本主义国家政权采取的组织形式是()
Whatisthepurposeofthemeeting?
最新回复
(
0
)