面向对象编程时,十条原则:

  • 代码复用
  • 封装变化
  • 开闭原则
  • 单一职责原则
  • 依赖注入/依赖倒置原则
  • 里氏替换原则(LSP)
  • 接口隔离原则(ISP)
  • 多用组合,少用继承
  • 面向接口编程
  • 委托原则
原文地址:https://www.cnblogs.com/u013533289/p/11202812.html