`
pcpig
  • 浏览: 91251 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HeadFirst设计模式之要点总结

阅读更多
OO原则:
   1. 封装变化
    2.多用组合,少用继承
    3.针对接口编程,不针对实现编程
    4.交互对象间松耦合

策略模式:封装算法,是算法之间可以互换,算法独立于使用它的客户。
观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象
            都会收到通知,并自动更新。
            java.util.Observable 、Swing大量使用观察者模式
           
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics