设计模式
文章平均质量分 67
zhumingyuan111
这个作者很懒,什么都没留下…
展开
-
Head First设计模式第二章——观察者模式
本章要点设计基础抽像设计原则封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为交互对象之间的松耦合设计努力设计模式观察者模式——在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。原创 2017-07-02 11:19:37 · 270 阅读 · 0 评论 -
Head First设计模式--第一章-策略模式
最近感觉写代码没有什么长进,所以希望能从设计模式上进行一个充电,写写博客把设计模式中的要点和例子总结整理一下。本章要点设计基础:抽象、封装、多态、继承设计原则1: 找出应用中可能需要变化之处,把它们独立出来,不要和那些不许需要变化的代码混在一起设计原则2: 针对接口编程,而不是针对实现编程设计原则3: 多用组合,少用继承设计模式——策略模式:定义了算法族,分别封装起来,让它们之间可以相原创 2017-06-25 12:34:19 · 446 阅读 · 0 评论