定义私有属性需要在属性名前加两个下划线 这样外界只能通过内部方法才能拿到这个属性
#定义私有属性需要在属性名前加两个下划线 这样外界只能通过内部方法才能拿到这个属性
class Person:
__name = 'iss'
def getName(self):
return self.__name
p = Person()
print(p.getName())
# print(p.__name)
print(p._Person__name)
python的私有 说白了就是改名 把是由属性名改成了 _类名__属性名