首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义和变量定义: 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
52
问题
有如下类定义和变量定义:
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全国计算机二级
相关试题推荐
类的析构函数是在什么时候调用的?
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A(
C++语句constchar*constp="hello";,所定义的指针p和它所指的内容都不能被【】。
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
要想使23.78965421的输出为23.7887应用的语句是
下列函数的运行结果是#include<iostream.h>intf(inta,intB){intc;if(a>b)c=1elseif(a=b)c=0;
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:
C++语言中关键字运算符有new,delete和【】。
将一个函数声明为一个类的友元函数必须使用关键字【】。
在不同文件的函数中,对非静态全局变量的引用要加的关键字是()。
随机试题
简析《巩乃斯的马》的艺术特色。
患者,28岁。月经正常,B超示子宫、双卵巢大小正常,左卵巢上方见单房5cm圆形无回声区,张力高,内壁光,后壁回声增强,随访1年肿块大小无明显变化。问题2:上述疾病需与其鉴别的疾病是
食管癌患者术前放疗与手术应间隔
A1周左右B3周左右C5周左右D8周左右E10周左右梅毒的疳疮(硬下疳)在不洁性交后出现的时间是
下列哪项关于金瓷冠瓷层的叙述是正确的
对于户内变电所,当三相油浸电力变压器每台油量为()时,需设在单独的变压器室内。
被稽查人应当自收到海关稽查组的稽查报告(),将其书面意见送交海关。海关应当自收到稽查报告(),作出稽查结论并送达被稽查人。
下列能充分考虑资金时间价值和投资风险价值的理财目标是()。
用“熔炉”和“马赛克”这一对象征来描写美国和加拿大的民族文化特征,虽然新颖,却有过于简单化之嫌,“熔炉”的意象让人联想到钢铁厂的高温大熔炉,融化投进去的一切,带有充满活力和开拓未来的意思,“马赛克”则令人联想到中世纪教堂色彩斑斓的彩色玻璃,它指向往昔传统的
_______是欧洲文学史上第一部_______史诗。
最新回复
(
0
)