2.9合成復(fù)用原則Composite Reuse Principle
2022-02-08 21:25 作者:取悅疾風(fēng) | 我要投稿
內(nèi)容來自尚硅谷Java設(shè)計(jì)模式(圖解+框架源碼剖析)_嗶哩嗶哩_bilibili
寫在前面:本文內(nèi)容大致和原視頻內(nèi)老師的筆記內(nèi)容相同,會偶爾插入自己的注釋和理解,盡量會完成作業(yè)
這集主要是看下面的核心思想,合成,聚合的方式后面會說
2.9.1基本介紹
原則是盡量使用合成/聚合的方式,而不是使用繼承

2.10設(shè)計(jì)原則的核心思想
1)????? 找出應(yīng)用中可能需要變化之處,把它們獨(dú)立出來,不要和那些不需要變化的代碼混在一起。
2)????? 針對接口編程,而不是針對實(shí)現(xiàn)編程。
3)????? 為了交互對象之間的松耦合設(shè)計(jì)而努力
標(biāo)簽: