python 之組合

當多個類無法通過多繼承組合在一起的時候,我們就用到組合,比如我們有烏龜類 ,魚類,現在定義一個水池類,水池裏需要有烏龜和魚,使用多繼承就比較奇怪,因爲水池和烏龜,魚不是同類,怎樣才能把他們組成一個水池類呢? 在Python裏面其實很簡單,直接把需要的類放進去實例化就可以了,這就叫組合: 示例: 結果:
相關文章
相關標籤/搜索