python类机制

  |   源代码

python 类机制

In [10]:
class A(object):
    name = "A"
    def __init__(self):
        print("A Class init: ", self.name)

    def print_name(self):
        print("object name: ", self.name)

class B(object):
    name = "B"
    def __init__(self):
        print("B Class init: ", self.name)


class C(A, B):
    name = "C"
    def __init__(self):
        print("C Class init:", self.name)
        super().__init__()

    def print_name(self):
        print("C object name: ", self.name)
In [11]:
c = C()

c.print_name()
C Class init: C
A Class init:  C
C object name:  C
Comments powered by Disqus