分享 ( 設計模式 面向對象 六大原則),設計模式六大
最近看了博主 “請叫我頭頭哥” 的一篇 設計模式六大原則 文章,感覺簡單,通俗,易懂,忍不住轉載及分享受一下!!
博客前言
設計模式(Design pattern)是一套被反復使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代 碼可靠性。 毫無疑問,設計模式於己於他人於系統都是多贏的;設計模式使代碼編制真正工程化;設計模式是軟件工程的基石脈絡,如同大廈的結構一樣。
具體內容請點擊連接查看詳情!
- 開閉原則(Open Closed Principle,OCP)
- 裡氏代換原則(Liskov Substitution Principle,LSP)
- 依賴倒轉原則(Dependency Inversion Principle,DIP)
- 接口隔離原則(Interface Segregation Principle,ISP)
- 合成/聚合復用原則(Composite/Aggregate Reuse Principle,CARP)
- 最小知識原則(Principle of Least Knowledge,PLK,也叫迪米特法則)
原文連接 http://www.cnblogs.com/toutou/p/4870926.html