面向對象的幾個設計原則?

設計目標---->.net

1.開閉原則(The Open-Closed Principle ,OCP)設計

2.里氏替換原則(Liskov Substitution Principle ,LSP)blog

3.迪米特原則(最少知道原則)(Law of Demeter ,LoD)接口

設計方法------>ip

4.單一職責原則(SRP:Single responsibility principle)ci

5.接口分離原則(Interface Segregation Principle ,ISP)get

6.依賴倒置原則(Dependency Inversion Principle ,DIP)it

7.組合/聚合複用原則(Composite/Aggregate Reuse Principle ,CARP)io

 

詳情參考:sed

http://www.javashuo.com/article/p-fgewzost-md.html

相關文章
相關標籤/搜索