首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下两个类定义: class XX{ private: double x1; protected: double x2; public: double x3; }; class YY:protected XX{ private: double yl; p
有如下两个类定义: class XX{ private: double x1; protected: double x2; public: double x3; }; class YY:protected XX{ private: double yl; p
admin
2020-11-11
34
问题
有如下两个类定义:
class XX{
private:
double x1;
protected:
double x2;
public:
double x3;
};
class YY:protected XX{
private:
double yl;
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/3Yyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:衔nclude<iostream>usingnamespacestd;classPoint{public:staticintnumber;public:Point(
以下关键字不能用来声明类的访问权限的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员一s指向存储成绩的数组,_n表示成绩的个数;成员函数So
下列语句中,正确的是()。
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下面程序的运行结果为()。#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;}cout<<a<<endl;}
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使函数fun()实现以下功能:找出一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?程序分析:在10万以内
下列字符串中,不可以用作C++标识符的是()。
随机试题
在牙周膜中,哪种细胞能增殖成颌骨囊肿或牙源性肿瘤
甲与同学打赌,故意将一台旧电脑遗留在某出租车上,看是否有人送还。与此同时,甲通过电台广播悬赏,称捡到电脑并归还者,付给奖金500元。该出租汽车司机乙很快将该电脑送回,主张奖金时遭拒。下列哪一表述是正确的?(2012/3/4)
应纳税凭证是指在中国境内具有法律效力,受中国法律保护的凭证。包括()。
城市电力负荷预测中,采用()预测城市居民生活用电量的近、中期控制性标准。
机床特性代号中的“Q”代表()。
以下审计程序中,属于风险评估程序的有()。
计算机病毒的_______是指只有在满足其特定条件时才启动表现(破坏)模块。
执行下列程序段后,变量s的值是()。DimsAslong,xAsIntegers=0:x=1DoWbile(x<10)s=d一xx=x+2Loop
Wheredoesthisconversationmostprobablytakeplace?
Artcanbemadeofalmostanything,includingsubstances【M1】_______thathavenotbeenproducedandusedinages,a
最新回复
(
0
)