IT科技

當前位置 /首頁/IT科技 > /列表

設計模式原則有哪些

品牌型號:聯想小新Pro13/系統版本:windows10

設計模式原則包括:開放封閉原則、單一職責原則、依賴倒轉原則、迪米特法則、接口隔離原則、合成複用原則、里氏代換原則。

1.開放封閉原則:一個軟件實體如類、模塊和函數應該對擴展開放,對修改關閉。對拓展開放,對更改封閉。

2.單一職責原則:一個類應該僅有一個引起他變化的原因。

3.依賴倒轉原則:要面向接口編程,不要面向實現編程。

4.迪米特法則:一個軟件實體應當儘可能的少與其他實體發生相互作用。

5.接口隔離原則:不應該依賴他不需要的接口,類間的依賴關係應建立在最小的接口上。

6.合成複用原則:要儘量先使用組合或者聚合等關聯關係來實現,其次才考慮使用繼承關係來實現。

7.里氏代換原則:子類必須能夠替換他們的基類,可以擴展父類的功能,但不能改變父類原有的功能,

設計模式原則有哪些

TAG標籤:設計模式 #