設計模式原則有哪些
- IT科技
- 關注:1.42W次
品牌型號:聯想小新Pro13/系統版本:windows10
設計模式原則包括:開放封閉原則、單一職責原則、依賴倒轉原則、迪米特法則、介面隔離原則、合成複用原則、里氏代換原則。
1.開放封閉原則:一個軟體實體如類、模組和函式應該對擴充套件開放,對修改關閉。對拓展開放,對更改封閉。
2.單一職責原則:一個類應該僅有一個引起他變化的原因。
3.依賴倒轉原則:要面向介面程式設計,不要面向實現程式設計。
4.迪米特法則:一個軟體實體應當儘可能的少與其他實體發生相互作用。
5.介面隔離原則:不應該依賴他不需要的介面,類間的依賴關係應建立在最小的介面上。
6.合成複用原則:要儘量先使用組合或者聚合等關聯關係來實現,其次才考慮使用繼承關係來實現。
7.里氏代換原則:子類必須能夠替換他們的基類,可以擴充套件父類的功能,但不能改變父類原有的功能,
標籤:
設計模式
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/l42x2x.html