首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类和变量定义: class Parents{ public: int publicData; private: int privateData; };
有如下类和变量定义: class Parents{ public: int publicData; private: int privateData; };
admin
2015-07-22
31
问题
有如下类和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class dA : public Parents{ /*类体略*/ };
class dB : private Parents{ /*类体略*/ };
dA x;
dB y;
下列表达式中正确的是
选项
A、x.publicData
B、x.privateData
C、y.privateData
D、y.publicData
答案
A
解析
dA公有继承Parents,dB私有继承Parents,所以Parents中的公有成员publicData在dA中是公有成员,对x可见,在dB中是私有成员,对y不可见,Parents中的私有成员privateData对x和y都不可见;由此可知:只有x可以访问publicData,答案为A。
转载请注明原文地址:https://jikaoti.com/ti/hLE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;voidfun(int&a,intb=3){staticinti=2;
下面关于模板的描述,错误的是
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
如果类A被说明成类B的友元,则
类模板的使用实际上是将类模板实例化成一个具体的()。
有以下程序#include<iostream>usingnamespacestd;classBase{private:charc;public:Base(charn):c(n
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
下列选项中不属于软件生命周期开发阶段任务的是
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为( )。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和()。
随机试题
关于糖尿病的胰岛素治疗,正确的是()
服务的无形性决定其不能进行自我展示,必须借助一系列的有形要素向顾客传递有关服务信息,这些有形要素不包括()
社会主义改造基本完成后,中国人民面临的主要任务是()
诊断肺结核的方法中,最可靠的是
行政越权,是指实施行政许可的行政机关工作人员超越法定的权限而作出了不属于自己职权范围的行政许可行为。行政越权具体包括:(1)无权限;(2)层级越权;(3)事务越权;(4)地域越权。 根据上述定义,下列没有构成行政越权的行为是()。
同一电缆通道中,火电厂全厂公用的()回路的电缆应采取耐火分隔或分别敷设在两个互相独立的电缆通道中。
编制村庄、集镇规划,一般分为村庄、集镇()规划和村庄、集镇()规划两个阶段进行。
评定学生学业成绩的方法有很多,其中学生学业成绩评价的基本方法是________。
某公司人才很多,但未能充分发挥作用,公司效益不高,大家都不满意。董事会新派来一位经理,据说非常能干。新经理到任后,认真阅看员工业务档案,逐一与员工长谈,甚至不辞辛苦地走访员工家庭,走访客户。可是,日子一天天过去,新经理却未见作为。“他哪里是个能人,比以前经
在教育测量中,难以控制偶然因素可能导致测量结果出现误差,这种误差被称为()。
最新回复
(
0
)