公用继承:基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。基类不可以访问基类私有成员基类可以访问基类公有保护成员,派生类不可以访问基类私有保护成员,派生类可以访问基类公有成员。
私有继承:基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有。只有基类可以访问基类公有保护成员。
受保护的继承:基类的公用成员和保护成员在派生类中成了保护成员,其私有成员仍为基类私有。保护成员的意思是: 不能被外界引用,但可以被派生类的成员引用,只有基类可以访问基类公有保护成员。
基类保护成员在公有派生类中为保护;基类保护成员在保护派生类中为保护;基类保护成员在私有派生类中为私有;基类公有成员在公有派生类中为公有;基类公有成员在保护派生类中为保护;基类公有成员在私有派生类中为私有。
05-02