1,子类可不加定义直接调用父类变量,但此时所有子类共享此变量
2.访问不同父类同名变量
class A:
def __init__(self):
self.__data = "A"
class B:
def __init__(self):
self.__data = "B"
class C(A,B):
def __init__(self):
A.__init__(self)
B.__init__(self)
self.data='C'
c=C()
print c._A__data
print c._B__data
print c.data
输出结果:
A
B
C
没有评论:
发表评论
写下你的意见和问题,一起进步。谢谢