“组件协作”模式:
现代软件专业分工之后的第一个结果是“框架与应用程序的划分”,“组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合,是二者之间协作时常用的模式。
-典型模式
①模板方法Template Method
②策略模式Strategy
③观察者模式Observer / Event
观察者模式
-动机
在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”—一个对象(目标对象)的状态发生改变,
“组件协作”模式:
现代软件专业分工之后的第一个结果是“框架与应用程序的划分”,“组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合,是二者之间协作时常用的模式。
-典型模式
①模板方法Template Method
②策略模式Strategy
③观察者模式Observer / Event
观察者模式
在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”—一个对象(目标对象)的状态发生改变,