Discuss / Python / 多重继承

多重继承

Topic source

GOGOGO-枼子

#1 Created at ... [Delete] [Delete and Lock User]

class Animal(object): pass

#大类 class Mammal(Animal): pass

class Bird(Animal): pass

class RunnableMinIn(object): def run(slef): print('Running...')

class FlyableMinIn(object): def fly(slef): print('Flying...')

class CarnivorousMinIn(object): def carn(slef): pint('Carn...')

class HerbivoresMinIn(object): def Herb(slef): Print('Herb...')

#各种动物 class Dog(Mammal, RunnableMinIn, CarnivorousMinIn): pass

class Bat(Mammal, FlyableMinIn, HerbivoresMinIn): pass

class Parrot(Bird): pass

class Ostrich(Bird): pass


  • 1

Reply