python类的进阶

私有变量能不能被继承?
class A:
    __country = 'Korea'

    def __init__(self, name):
        self.__name = name

class B(A):
    pass

obj = B('dumindjun')
print(obj._A__country)  # 父类中的私有的属性已经被继承过来了
print(obj.__dict__)


猜你喜欢

转载自blog.51cto.com/13941647/2166266
今日推荐