Design Pattern
nightSin
这个作者很懒,什么都没留下…
展开
-
策略模式
设计原则 : 多用组合,少用继承; 针对接口编程,而不是针对实现编程;即使用多态, 例 : Person p = new Boy(); Person 是接口,或父类 针对接口编程 的真正意思是"针对超类型编程(supertype)"; 关键在于利用多态 ; 使原创 2013-10-31 13:36:19 · 682 阅读 · 0 评论 -
观察者模式
观察者模式 : 定义了对象之间的一对多的依赖,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新; 设计原则 : 为了交互对象之间的松耦合设计而努力; 松耦合设计 : 对象之间的互相依赖降至最低;原创 2013-10-14 17:54:13 · 649 阅读 · 0 评论