python类定义私有属性
时间: 2023-11-03 17:57:44 浏览: 102
Python代码-私有属性.py
Python类的私有属性是指只能在类的实例方法中访问的属性,不允许在外界访问。私有属性的定义方法是在属性名称前加上两个下划线"__"。例如,在下面的示例代码中,私有属性"__ages"和"__weight"都是类"Woman"的私有属性:
class Woman():
name = "Juckes"
job = "Teacher"
__ages = 30
__weight = 60
如果想要在类的内部调用私有属性,可以通过定义私有方法来实现。私有方法也是以两个下划线开头,例如在上述示例代码中的私有方法"__disp_aw_info"。私有方法只能在类的内部调用,不能在类的外部调用。
阅读全文