C#程序員整理的Unity 3D筆記(十三):Unity 3D基於組件的思想

如果你接觸過《設計模式》、軟件架構的編程思想,就會知道優秀的設計準則:「組合優於繼承的」。 這句話很簡短,但開始學習OOP的時候,真切的是—-不太好理解(以我個人當初學習爲例)。   OOP的繼承思想 在設計主角(Player)的時候,爲了能夠複用A、B、C的功能,我開始把A、B、C按照繼承來寫,多了一些Virutal\Override\Protected等修飾符,功能沒有任何問題,就是有些彆扭。
相關文章
相關標籤/搜索