開心生活站

位置:首頁 > IT科技 > 

設計模式的6大原則

IT科技2.34W
品牌型號:聯想小新Pro13/系統版本:windows10

設計模式的六大原則包括單一原則、里氏替換原則、依賴倒置原則、接口隔離原則、迪米特原則和開閉原則。

1.單一原則:一個類或者方法僅對應一項相應的職責,也就只有一個引起變化的原因。

2.里氏替換原則:引用基類(父類)的地方必須能透明地使用其子類的對象。子類可以擴展父類的功能,但不能改變原有父類的功能。

3.依賴倒置原則:面向接口編程,而不面向實現編程。抽象就是接口或者抽象類,細節就是實現類。

4.接口隔離原則:建立單一接口,而不使用單一的總接口,即依賴那些它不需要的接口。

5.迪米特原則:儘可能降低類與類之間的關係最少知道原則,降低類與類之間的耦合;一個對象應該對其他對象有最少的瞭解。

6.開閉原則:對擴展開放,對修改關閉。用抽象構建架構,用實現擴展原則。

設計模式的6大原則

標籤:設計模式