Ejemplo n.º 1
0
def main():
    c = Child(300, 100)
    print(c.money, c.faceValue)
    c.play()
    c.eat()
    #注意:父类中方法名相同,默认调用的是在括号中排前面的父类中的方法
    c.func()
Ejemplo n.º 2
0
def main():
    c = Child(300, 100)
    print(c.money, c.faceValue)
    c.play()
    c.eat()
    #注意:父类中方法名相同,默认调用的是在class(参数括号)中派遣
    c.func()
Ejemplo n.º 3
0
def main():
    c = Child(3000, 100)
    print(c.money, c.face_value)
    c.play()
    c.eat()
    # 注意:父类中方法名相同,默认调用括号中排前面的父类的方法。
    c.func()
Ejemplo n.º 4
0
def main():
    xiaohua = Child(30000,100)
    xiaohua.play()#父类Father方法
    xiaohua.eat()#父类Mother方法
    xiaohua.fun()#多继承的几个父类有相同名称的方法,继承对象列表第一个父类的方法
Ejemplo n.º 5
0
def main():
    c = Child(3000, 100)
    print(c.money, c.faceValue)
    c.play()
    c.eat()
    c.func()
Ejemplo n.º 6
0
from father import Father
from mother import Mother
from child import Child

#child继承了两个父类:Father和Mother,两个父类都有Func方法,当子类调用func方法时,默认调用的是继承括号中的第一个父类
c = Child(1000,100)
print(c.faceValue,c.money)
c.eat()
c.play()
c.func()
Ejemplo n.º 7
0
def main():
    c = Child(1111, 100)
    c.play()
    c.eat()
    #注意:父类中方法名相同,默认调用的是在括号中排前面的父类中的方法
    c.func()
Ejemplo n.º 8
0
def main():
    c = Child(1000, 30)
    print(c.money, c.faceValue)
    c.play()
    c.feed()
    c.same()  # if super class have the same function,calling the funtion return the first super class's
Ejemplo n.º 9
0
def main():
    c = Child(100, 300)
    c.eat()
    c.play()
    print(c.money, c.faceValue)