首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
60
问题
有如下类定义和变量定义:
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、 B通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点A为树的根结点。中序遍历中A左边的结点在A的左子树中,A的右边的
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
关系关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
下列字符串中,正确的C++标识符是()。
算法的空间复杂度是指
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
随机试题
古典的符合性质量经济模型认为,总的质量成本由两部分组成:质量保证成本和不符合成本,下列各项属于保证质量成本的是()
男,装卸工,40岁,腰扭伤,经治疗腰痛缓解,但仍有左下肢麻痛并放射,查体:腰背肌痉挛,沿坐骨神经走行有压痛,直腿抬高试验阳性。可能的临床诊断为
舌神经
针灸治疗遗尿的基本处方是
关于中标和签订合同,下列说法中正确的是()。
某证券公司利用资金优势,在3个交易日内连续对某一上市公司的股票进行买卖,使该股票从每股10元上升至13元,然后在此价位大量卖出获利。根据《证券法》的规定,下列关于该证券公司行为效力的表述中,正确的是()。
旅客向保险公司投保的航空旅客人身意外保险可以免除或减少承运人应当承担的赔偿责任。()
Bynow,itshouldcomeasnosurprisewhenscientistsdiscoveryetanothercaseofexperiencechangingthebrain.Fromthesenso
Twokeenmindsthattheyare,theytook______eachother.
A、Training.B、Typing.C、Computerskills.D、Word-processing.D
最新回复
(
0
)