- public继承:子类公有继承父类时,子类中会保留所有父类中所有成员的属性,即父类中private还是private,public还是public,protect还是protect。子类不能访问父类的private变量,子类对象只能访问父类的public成员。
- protect继承:子类保护继承父类时,父类的public成员会变为protect成员,其余成员属性不变。子类不能访问父类的private变量,子类对象不能访问父类的任何成员。
- private继承:子类私有继承父类时,父类的public成员与protect成员会变为private。子类不能访问父类的private变量,子类对象不能访问父类的任何成员。
c++:私有继承,公有继承,保护继承
最新推荐文章于 2024-05-29 10:26:42 发布