面向對象設計原則有哪些?


  • 單一職責原則 SRP
  • 開閉原則 OCP
  • 里氏替代原則 LSP
  • 依賴注入原則 DIP
  • 接口分離原則 ISP
  • 迪米特原則 LOD
  • 組合/聚合復用原則 CARP

其他原則可以看作是開閉原則的實現手段或方法,開閉原則是理想狀態

 

  

來一道刷了進BAT的面試題?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM