HeadFirst设计模式学习笔记

原则 找出应用中须要变化之处,将变化之处独立出来,与不须要变更的部分分开 针对接口编程,而不是针对实现编程 多用组合,少用继承 设计模式 策略模式(strategy pattern) 实例 首先,定义抽象类和接口java public abstract class Duck { private FlyBehavior flyBehavior; public void perform
相关文章
相关标签/搜索