-
python如何转换为私有属性
1、在属性或方法名称之前增加一个下划线,表示属性或方法只在类中使用。 2、可手动调用_age,从而获得age属性,更严格的方法是在属性或方法之前增加两个下划线__,此时手动调用属性无法获得。 实例 class Student: def __init__(self, name, sex, age): self.name = name self.sex = sex self._age = age def run(self): …
1、在属性或方法名称之前增加一个下划线,表示属性或方法只在类中使用。 2、可手动调用_age,从而获得age属性,更严格的方法是在属性或方法之前增加两个下划线__,此时手动调用属性无法获得。 实例 class Student: def __init__(self, name, sex, age): self.name = name self.sex = sex self._age = age def run(self): …