首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:public
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:public
admin
2020-04-07
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/7f8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对如下二叉树进行后序遍历的结果为()。
执行下列语句段后程序的输出结果是__________。intx[]={1,2,3,4,5};int*q=x;cout
下面程序的结果是 #include<iostream.h> classtest{private: intnum; public: test(); intgetint(){ret
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
在C++中既可以用于文件输入又可以用于文件输出的流类是
若要在程序文件中进行标准输入输出操作,则必须在开始的# include命令中使用头文件【 】。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
C++在重载运算将中,如用成员函数重载一元运算符参数表中需要______个参数,如用友元函数重载一元运算符参数表中需要______个参数。
当用数组元素作函数参数时,这属于【】传递。
随机试题
实验法
下列各项,治疗喑痱的方剂是
下列除哪项外,均为胃阴不足型呕吐的主症( )。
维持心肌和神经肌肉的正常应激性,须静脉滴注给药的电解质是
王先生目前有资产60万,理财目标为:5年后购房50万,10年后子女留学基金30万,20年后退休基金100万。张先生依风险承受度设定的投资报酬率为6%,根据目标现值法,退休前王先生每年要储蓄( )万元才能实现未来三大理财目标。(取最接近者)
案例二:杨先生今年40岁是某公司的总经理,妻子是一名教师。杨先生有一个8岁的儿子佳佳。杨先生的父亲被原工作单位返聘,母亲天天照顾佳佳。杨先生的妹妹在一家翻译公司做同声传译。杨先生在一次意外事故中不幸遇难,没有留下遗嘱。杨先生其家庭的总财产有1000万元人民
甲公司是一家上市公司,管理层要求财务部门对公司的财务状况和经营成本进行评价。财务部门根据公司2019年和2020年的年报整理出用于评价的部分财务数据,如下表所示:要求:计算2020年年末的营运资金和权益乘数。
JPEG压缩编码算法中,(57)是错误的。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
下列度量单位中,用来度量计算机运算速度的是__________。
最新回复
(
0
)