Python面向对象——私有属性和方法
父类的私有属性和私有方法
1.子类对象 不能在自己的方法内部,直接 访问 父类的 私有属性 或 私有方法
2.子类对象可以通过 父类 的 共有方法 间接 访问到 私有属性 或 私有方法
私有属性、方法 是对象的隐私,不对外公开,外界 以及 子类 都不能直接访问
私有属性、方法 通常用于做一些内部的事情
示例
B 的对象不能直接访问 __num2 属性
B 的对象不能在 demo 方法内访问 __num2 属性
B 的对象可以在 demo 方法内,调用父类的 test 方法
父类的 test 方法内部,能够访问 __num2 属性和 __test 方法