这篇文章讲的很好。简单来说,Mixin是为了解决继承方面的问题引入的机制。python中的继承方式有两种,单继承和多继承。如果只采用单继承,就需要设计多层次的复杂的继承关系。这样一来类的数量会非常多,关系也很复杂。多继承能够很好地解决这些问题。而Mixin则可以让我们更好地识别继承关系。
Mixin机制
最新推荐文章于 2024-10-08 17:53:47 发布
这篇文章讲的很好。简单来说,Mixin是为了解决继承方面的问题引入的机制。python中的继承方式有两种,单继承和多继承。如果只采用单继承,就需要设计多层次的复杂的继承关系。这样一来类的数量会非常多,关系也很复杂。多继承能够很好地解决这些问题。而Mixin则可以让我们更好地识别继承关系。