标签:style ase 成员 turn 不能 ini span python 直接
1.双下划线开头
2.只能在类内部访问
3.在外部可以间接访问
4.子类也不能直接访问父类中的私有成员,只能间接访问
class Base: def __init__(self): self.__name = ‘python‘ self.name = ‘P‘ def BaseShow(self): return self.__name class Son(Base): def __init__(self): self.__age = 1 super(Son, self).__init__() def SonShow(self): return self.__age
#return self.__name 不可以,因为子类不能直接访问父类中的私有成员
obj = Son() print(obj.SonShow(), obj.BaseShow()) #间接访问自己的和父类的私有成员
标签:style ase 成员 turn 不能 ini span python 直接
原文地址:https://www.cnblogs.com/dongmengze/p/9510928.html