首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:pu
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA:pu
admin
2015-09-14
57
问题
有如下类定义和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parems{/*类体略*/};
class ChildB:private Parems{/*类体略*/};
ChildA a;
ChildB b;
下列语句中正确的是( )。
选项
A、tout<
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/7vNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
下列程序运行后的输出结果是______。#include<iostream.h>voidmain(){ints=0,k;for(k=7;k>=O;k--)
类的析构函数是在什么时候调用的?
下面关于C++语言的描述错误的是
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
已知程序的结果为123,请填空。#include<iostream.h>template<classT>classA{public:Tx,y,
假定A为一个类,则语句A(A&a);为该类【】函数的原型说明。
在不同文件的函数中,对非静态全局变量的引用要加的关键字是()。
C++语言中标点符号中表示一条预处理命令开始的是
随机试题
分离弱极性组分适用除去或减弱载体吸附力称为
在观察胸骨旁左室长轴切面心脏结构方面,下列哪一项叙述是错误的
A.杂醇油B.甲醇C.乙醇D.氰化物E.甲醛在酒类加工过程中可以去除的有毒成分是
某造纸厂在未经许可的情况下违法排污,环保部门作出责令其停产停业的处罚决定,并限期治理。但该厂既不履行处罚决定,又不申请复议和向人民法院提起诉讼。对此环保部门应当:
董事会秘书空缺期间(),董事长应当代行董事会秘书职责,直至公司正式聘任董事会秘书。
短期资本流动是指期限为1年或1年以内的资本流动。它主要包括()。Ⅰ.投机性资本流动Ⅱ.贸易资本流动Ⅲ.银行资金调拨Ⅳ.保值性资本流动
甲上市公司自资产负债表日至财务报告批准对外报出日之间发生的下列事项中,属于资产负债表日后非调整事项的有()。
扣缴义务人每次代扣的税款,应当自代扣之日起()内缴入国库。
甲公司是一家移动通讯产品制造企业,主营业务是移动通讯产品的生产和销售,为扩大市场份额,准备投产智能型手机产品(以下简称智能产品),目前,相关技术研发已经完成,正在进行该项目的可行性研究,相关资料如下:(1)如果可行,该项目拟在2016年初投产,预计该智能
如图,在正三棱柱ABC—A1B1C1中,AB=AA1,点D是A1B1的中点,点E在A1C1上,且DE垂直于AE。(1)证明:平面ADE垂直于平面ACC1A1;(2)求直线AD和甲面ABC1所成角(用反二角函数表示)。
最新回复
(
0
)