當前位置:生活全書館 >

IT科技

> 設計模式原則有哪些

設計模式原則有哪些

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

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

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

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

3.依賴倒轉原則:要面向介面程式設計,不要面向實現程式設計。

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

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

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

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

設計模式原則有哪些

標籤: 設計模式
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/l42x2x.html