close
「當兩個 Class 繼承不同父類,但又想做共同的功能時」
舉例來說,怪物和場景物件,他們不是繼承同一個Class寫成的,但同時都可以"被破壞",就可以寫一個 IDamagedable 的interface 供他們繼承,在裡面實作被破壞時要做的事
或是暫停時場景上所有物件都要做暫停的事,但所有物件不可能繼承同個類,所有該被暫停的就可以繼承 IPauseable,去定義暫停時要幹啥
參考資料:https://www.bilibili.com/video/BV1f5411G7bp?p=10
參考資料:https://www.youtube.com/watch?v=BHs9Wx9NBrM&ab_channel=MStudio
全站熱搜
留言列表