选择题 21.  有如下两个类定义:
    class XX{
      privaLe:
        double x1;
      protected:
        double x2:
      public:
        double x3:
      };
      clase YY:protected XX{
      private:
        double y1;
      protected:
        double y2;
      public:
        double y3;
    };
    在类YY中保护成员变量的个数是______。
【正确答案】 C
【答案解析】 派生类从基类保护继承class YY:protected XX时,基类的公有成员在派生类中变为保护成员,基类的保护成员在派生类中仍然是保护成员;本题中YY本身有一个保护成员y2,再加上基类XX的x2和x3,故选C。