我最近看到密新的JavaScript中的概念主要是通过the article Real Mixins with javascript classes。据我所知,这是一种用抽象类进行多重继承的方式,它更像是一个构成而不是继承。我也在阅读有关继承的概念构成,如the article Composition Over Inheritance。我知道关于继承和组合的讨论可能会很长,但我已经尽可能避免继承(
我有一个类动物,我想它有一个属性,允许访问一组特定的功能。 class Animal(object):
def __init__(self, age):
self.age = age
rex = Animal()
rex.actions.bark()
rex.actions.say_age()
我试图创建一个动作类,并用它作为多重继承一个mixin,但只是让我做这