首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA
admin
2020-04-07
52
问题
有如下类定义和变量定义:
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
解析
基类Parents的私有成员privateData在派生类ChildA和ChildB中是不可以访问,所以选项B、D是错误,而派生类ChildB私有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildB中变为私有成员,只能在派生类ChildB内部访问,因而选项C是错误的。派生类ChildA公有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildA中可以访问。
转载请注明原文地址:https://kaotiyun.com/show/ZA8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系数据库管理系统能实现的专门关系运算包括()。
下列程序中画线处应填入的语句是classBase{public:voidfun(){cout<<"Baseoffun"<<end1;}};
有如下两个类的定义:classAA{};classBB{AAvl,*v2;BBv3:int*v4:};其中有一个成员变量的定义是错误的,这个变量是
A、 B、 C、 D、 A因为成员函数可以在类体内定义,也可以在类体外定义,所以成员函数不一定都是内联函数;成员函数可以重载,可以设置参数的默认值,成员函数可以是静态的。
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8
下列定义中p指向的地址可更改,但*p不能够更改的是
面向对象程序设计思想的主要特征中不包括
模板函数的真正代码是在()时候产生。
下列选项可以做C++标识符的是
通过关键字来指定函数模板的类型参数,有几个类型参数就有几个关键字,它实际表示任何内部类型或用户自定义类型。用来指定函数模板的类型参数的关键字是【】。
随机试题
我国教师法规定了教师的义务,请列举其中三条。
下列不符合急性出血坏死型胰腺炎表现的是
甲乙为好朋友,甲欲与丙投资设立中外合资经营企业,但是甲有某种考虑,遂找到乙,与乙达成协议,约定甲实际出资,而以乙的名义出资与丙成立了大地有限责任公司。有关该约定的法律效力的说法正确的是:()
人民法院在行政诉讼执行程序中,对财产进行查封、扣押时应当()。
折面检查是()金相检验方法之一。
职业卫生研究的是人类从事各种职业劳动过程中的卫生问题,它以职工的健康在职业活动过程中免受有害因素侵害为目的,其中包括劳动环境对劳动者健康的影响以及防止职业性危害的对策。根据上述定义,下列不属于职业卫生的是()。
某村镇打算修建马路或修建水库,有以下假设:修了水库就要建水渠,建了水渠就不能修建马路,修建马路必须要安装路灯,安装路灯就必须修建水渠。据此,下列说法错误的是:
在10Base-T以太网中,网卡与集线器的连接接口标准一般采用标准(39),线缆10Base-T中的10和T分别代表(40)。
NisaburoandHirokoOhataareunlikemostJapanesecouplestheirage.Sure,Hiroko,58,isworriedaboutherhusband’shighblo
Scientists’hypothesesareguesseswhicharealreadysupportedbyacertainamountof______evidence,derived.fromactualobse
最新回复
(
0
)