我最近看到密新的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,但只是讓我做這