在公有继承时,派生类的public,private,protected型的成员可以访问基类中的公有成员和保护成员,派生类的对象公可以访问基类的公有成员.在私有(private)继承时,派生类的public,private,protected型的成员函数可以访问基类公有成员和保护成员,但派生类的对象不可以访问基类的任何成员.Protected的继承方式与private继承相同.
基类 | Public继承 | Protected继承 | Private继承 |
Public成员 | public | protected | private |
Protected成员 | protected | protected | private |
Private成员 | ---- | ------ |