 多重继承
多重继承
  # 多重继承
# 简单使用
## 动物分为哺乳类和鸟类
## 可以按照能飞能跑分类,分成能飞派和能跑派
class Animal(object):
    pass
## 哺乳类 和 鸟类
class Mammal(Animal):
    pass
class Bird(Animal):
    pass
## 能飞,能跑类
class Flyable(object):
    def flying(self):
        print('flying')
class Runnable(object):
    def running(self):
        print('running')
## Dog 类
class Dog(Mammal, Runnable):
    pass
## Parrot 类
class Parrot(Bird, Flyable):
    pass
# MixIn
可以理解为 Java 中 类和接口的关系