首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:public
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:public
admin
2019-06-04
44
问题
有如下类定义和变量定义:
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是错误的。派生类ChiIdA公有继承基类Parents,所以基类Parents的公有成员publicData在派生类ChildA中可以访问。
转载请注明原文地址:https://kaotiyun.com/show/O68p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
下面程序对一维坐标点类Point进行了运算符重载:#include<iostream>usingnamespacestd;classPoint{public:Point(intval){x=val
若有类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*P[2];以后,程序的输出结果是A)11
有如下程序:#include<iostream>usingnamespacestd;classtest{private:inta;public:test(){cout<<"c
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
下面关于虚函数的描述中,正确的是()。A)基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明B)虚函数是非成员函数C)虚函数是static类型的成员函数D)派生类中的虚函数与基
类继承中,缺省的继承方式是___________。
下列字符串中,正确的C++标识符是()。
多态性分为两类:编译时的多态性和______。
多态性分为两类:编译时的多态性和【】的多态性。
随机试题
下面各项中,属于借词的有()
对于靠人工辅助器械(如呼吸机)维持生命的病人,其亲属要求继续留院治疗。但又要求停止使用人工辅助器械,医务人员应当拒绝病人亲属的要求。()
患者,男性,29岁,手部多发刀割伤后4小时,下列有关描述正确的是
某转炉车间内二层钢结构操作平台结构形式为框架结构,框架柱平面外设有柱间支撑,框架结构采用一阶弹性分析方法进行内力计算,计算简图和构件编号如图2-7所示。平台面设有简支梁和钢铺板,钢材均采用Q235-B钢,焊条采用E43型。GL1采用焊接实腹工字形梁H7
关于拱形可缩性金属支架安装的说法,正确的是()。
下列各项中,符合土地增值税清算管理规定的有()。
小赵是某电信公司的人力资源总监,最近,他正在对公司的工资体系进行审查和思考。在这一过程中,他想到了很多问题。[2005年真题]该公司是一家大企业,因此,建立内部劳动力市场对该企业的人力资源管理有着积极的意义。为此,企业应当采取的措施包括()。
根据制定教育政策主体的不同,可分为()。
谈谈你对信息能力的看法,说说你最近常见的信息概念或名词,要求联系所报考的职位。
ReadthearticleaboutChinaandtheWTO.Foreachquestion23-28thatfollows,choosethecorrectanswer.Markoneletter(A,B
最新回复
(
0
)