首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义 class xx{ private: double x1; protected: double:x2; public: double x3; }; class YY:
有如下两个类定义 class xx{ private: double x1; protected: double:x2; public: double x3; }; class YY:
admin
2020-04-07
67
问题
有如下两个类定义
class xx{
private:
double x1;
protected:
double:x2;
public:
double x3;
};
class YY:protected XX{
private:
double y1;
potected:
double y2;
public:
double y3;
};
在类YY中保护成员变量的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
在C++中派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员。所以对于本题来说,YY类保护继承自类XX,那么类XX中的公有成员x3和保护成员x2在派生类中都成为保护成员,再加上类YY中的保护成员y2,因此在派生类YY中保护成员的个数为3。
转载请注明原文地址:https://kaotiyun.com/show/U88p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
下面程序的运行结果是______。#include<iostream.h>voidfun(int&a,intb=3){staticinti=2;a=a+b+i;i=i+a;}voidm
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A’;} ~A(){cout<<"~
使用函数模板的方法是先说明函数模板,然后实例化成相应的______进行调用执行。
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8
若有如下程序段:#includeusingnamespacestd;intmain(){char*p=“abcdefgh”,*r;r=p;cout
随机试题
下列关于尿蛋白检测的叙述,正确的是
眼眶的CT检查常采用听眶线作为扫描基线,其原因是
女,65岁。上前牙区屡发针刺样短暂疼痛3周。定位不清。临床考虑三叉神经痛,为提高治疗的针对性。寻找扳机点部位。不属于三叉神经上颌支常见扳机点部位的是
填石路堤施工时,填筑方法有( )。
证券公司经营融资融券业务,应当以自己的名义,在证券登记结算机构分别开立融券专用证券账户、客户信用交易担保证券账户、信用交易证券交收账户、信用交易资金交收账户、融资专用资金账户和客户信用交易担保资金账户。( )
旅行服务业产品同质化现象比较突出,业务操作流程大同小异,造成员工流动比较频繁,这是旅行服务业人力资源管理()的特点。
在发展与安全的问题上,十八大报告指出,我国统筹经济建设和国防建设的基本导向是()。
A、 B、 C、 D、 C元素数量构成等差数列,第一组图是3,4,5,第二组图是4,5,6。
罗宾逊教授:在某一地区发现的巨大陨石碰撞坑被认为是解释发生在中生代末期的动植物大规模地灭绝的线索。然而在那个地点发现的岩石的晶体结构显示产生陨石坑的碰撞并不是罪魁祸首。当熔化的岩石结晶时,它们表现出当时地球磁场的极性。尽管在大灭绝的时候地球的磁场发生了反转
私网地址用于配置本地网络,下面的地址中,属于私网地址的是(53)。
最新回复
(
0
)