首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 class XX{ private: double xl; protected: dOuble x2; public: double x3; }; class YY:prot
有如下两个类定义 class XX{ private: double xl; protected: dOuble x2; public: double x3; }; class YY:prot
admin
2014-08-29
38
问题
有如下两个类定义
class XX{
private:
double xl;
protected:
dOuble x2;
public:
double x3;
};
class YY:protected XX{
private:
double yl;
potected:
double y2;
public:
double y3;
);
在类YY中保护成员变量的个数是( )。
选项
A、l
B、2
C、3
D、4
答案
C
解析
在c++中派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。所以对于本题来说,YY类保护继承白类xx,那么类xx中的公有成员x3和保护成员x2在派生类中都成为保护成员,再加上类YY中的保护成员y2,因此存派生类YY中保护成员的个数为3。
转载请注明原文地址:https://kaotiyun.com/show/5XNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;classcount{staticintn;public:count(){n++;}
设有以下说明和定义:#include<iostream.h>Voidmain(){typedefunion{longi;intk[5];charc;}DATE;structdate{iNtcat;DATEcow;double.
以下关键字不能用来声明类的访问权限的是()。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
C++程序第1条语句是从【】函数开始执行的。
下面运算符不能被友元函数重载的是()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
随机试题
女,40岁。下腹坠胀1年余,性交后阴道流血半个月。妇科检查;宫颈中度糜烂,颗粒状,有少量接触性出血,子宫正常大小,双附件区未见异常。假设宫颈活体组织检查结果为不典型增生伴部分区域原位癌,以下哪种治疗最佳
风湿性心脏病二尖瓣病变时的肺血管改变为
在个人住房贷款业务中,贷前调查人在对借款申请人进行调查时,应重点调查的内容包括()。
March26,2006Mr.SamuelBrownTruestarCorporationFinanceDepartmentManagerRe:Account#2958ADearMr.Brown,1wa
物业承接查验的主体有()
当前教师应该具备哪些教育能力?
依次填入下列各句横线处的词语,最恰当的一组是______。①瞩目______上升的五星红旗,聆听雄壮激越的《义勇军进行曲》,我们心潮澎湃,浮想联翩……②手术前,他们把______困难和风险情况都考虑到了,并做了周密的应对安排与准备。
构建社会主义和谐社会,既是社会主义现代化建设的一个目标,又是全面建设小康社会的一个任务。这体现了
连接是按给定的( ),把满足( )的两个关系的所有元组,按一切可能拼接后形成的新关系,相当于在两个关系笛卡儿积上的( )。
Asisknowntoall,______commoditieswilldefinitelydoharmtoourlifesoonerorlater.
最新回复
(
0
)