• 封装变化
    • 多用组合,少用继承
    • 针对接口编程,不针对实现编程
    • 为交互对象之间的松耦合设计而努力
    • 类应该对扩展开放,对修改关闭
    • 依赖抽象,不要依赖具体类
    • 这和朋友交谈(减少依赖)
    • Don't call me, I will call you(依赖倒置)
    • 类应该只有一个改变的理由(只负责一组功能)

      摘自《head first 设计模式》
    • 摘自:http://my.oschina.net/soitravel/blog/52366

相关文章:

  • 2021-10-01
  • 2022-12-23
  • 2021-09-29
  • 2021-04-09
猜你喜欢
  • 2021-06-23
  • 2021-07-05
  • 2022-12-23
  • 2021-09-12
  • 2021-08-02
相关资源
相似解决方案