有如下两个类定义: class XX{ private: double x1; protected: double x2; public:

admin2015-06-27  29

问题 有如下两个类定义:
       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

解析 本题考查派生类对基类成员的访问属性,派生类保护继承基类,那么基类的公用成员和保护成员在派生类中成为保护成员,所以派生类YY总共有3个保护成员,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/62BD777K
0

最新回复(0)