首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class XX { private: double x1; protected: double x2; public: double x3; }; class YY: protected XX { private: double y1
有如下两个类定义: class XX { private: double x1; protected: double x2; public: double x3; }; class YY: protected XX { private: double y1
admin
2015-07-22
51
问题
有如下两个类定义:
class XX {
private:
double x1;
protected:
double x2;
public:
double x3;
};
class YY: protected XX {
private:
double y1;
protected:
double y2;
public:
double y3;
};
在类YY中保护成员变量的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
本题考查保护继承中派生类对基类的访问属性,在受保护继承中,基类的公用成员和保护成员在派生类中成了保护成员,所以基类的成员x2、x3变成了保护成员,派生类中的y2也是保护成员,所以共有3个保护成员。本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/bkNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数调用参数的传递方式有三种,值传递、【】和引用传递。
对象实现了数据和操作的结合,使数据和操作______于对象的统一体中
由于静态成员函数不属于某个具体的对象,但它属于某个【】,所以它没有this指针。
执行下面程序后输出的结果是()。#include<iostream>usingnamespacestd;intmain(){inta[4][4]={{1,2,3,-4},{7,-12,-13,8}
有如下程序: #nclude<iostremn> using namespace std; class Stack{ public: Stack(unsigned n=10:size(n
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
以下叙述中正确的是
下列字符串中不能作为C++标识符使用的是( )。
以下哪个不是C++语言中的有效标识符?
以下都是C++语言标识符的是
随机试题
关于正常肝脏及其解剖位置的叙述,错误的是
侵袭性葡萄胎的特点是
A、六君子丸B、参苓白术散C、补中益气丸D、启脾丸E、薯蓣丸善于治疗气血两虚、脾胃不足的中成药是
患者,女性,50岁。腹股沟韧带内侧的下方突然出现半球形包块,疼痛、不能回纳,伴恶心、呕吐,肛门不排气。腹透:腹腔胀气,有数个液平。最易发生嵌顿的腹外疝是
利用同一标的资产的现货及各种衍生证券的价格差异,通过低买高卖来赚取无风险利润的行为属于( )。
男性和女性之间的T资性报酬差别的形成,不包括()原因。
抵押担保的范围包括
科学立法的目标是()
党的十八大以来,以习近平同志为核心的党中央,先后部署开展了()、党史学习教育等党内集中学习教育,频度之密、力度之大、成效之显著,放眼百年党史都不多见。
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*A));}
最新回复
(
0
)