有如下类定义: class Point{ public: void SetX(int xx) { x=xx; } protected: void SetY(int yy)

admin2020-06-29  32

问题 有如下类定义:
       class Point{
       public:
           void SetX(int xx) { x=xx; }
       protected:
           void SetY(int yy) { y=yy; }
       private:
           int x,y;
       };
       class Circle:public Point{
       public:
           int GetRadius() { return radius; }
       private:
           void SetRadius(int r) { radius=r; }
           int radius;
       };
派生类 Circle 中私有成员的个数为

选项 A、2
B、4
C、5
D、6

答案A

解析 本题考查派生类对基类成员的访问属性,派生类公用继承基类,基类的私有成员不可访问,所以派生类的私有成员只有本身的两个私有成员,A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/UTl0FFFM
0

最新回复(0)