開閉原則(OCP):對擴(kuò)展開放,對修改封閉
里氏代換原則(LSP):子類可替換父類,反之不行
依賴倒置原則(DIP):依賴于抽象而不是依賴與具體
接口隔離原則(ISP):多個專門接口比一個總接口好
合成/聚合復(fù)用原則(CARP):盡量使用合成/聚合,而不是繼承
迪米特法則(LoD):不要和陌生人說話
里氏代換原則(LSP):子類可替換父類,反之不行
依賴倒置原則(DIP):依賴于抽象而不是依賴與具體
接口隔離原則(ISP):多個專門接口比一個總接口好
合成/聚合復(fù)用原則(CARP):盡量使用合成/聚合,而不是繼承
迪米特法則(LoD):不要和陌生人說話