眯眯眼狗

文章
4
资源
0
加入时间
2年10月24天

Python_私有属性和私有方法1. 应用场景和定义方式2.伪私有属性和伪私有方法扩展1:子类对象不能直接访问扩展2:通过父类方法间接访问私有属性和私有方法

1. 应用场景和定义方式要定义对象的属性, 就在初始化方法内部,使用self.属性,然后使用赋值语句可以定义一个属性, 要定义方法我们就使用def 关键字, 跟上方法名,方法的第一个参数应该是self。在我们的开发中, 有的时候可能会碰到一种情况, 对象的属性或者方法, 我们只希望在对象的内部进行访问, 而不希望在外界访问到这些属性和方法, 这种属性和方法我们就把它叫做私有属性和私有方法, 用大白话来讲, 私有属性和私有方法就是对象的隐私, 既然是隐私, 那么私有属性就是不希望对外界公开的属性.