desigin schema
study method:understand,practice,notes,think,drink water,speak
原则:变化和不变化的代码 独立分开
针对接口进行编程,
多用组合,少用继承(有一个,比是一个更灵活)
为了交互之间松耦合设计 而努力:对象之间的依赖降到最低
1. 策略模式:定义算法族,分别封装起来,让算法的变化独立于使用算法的客户;
2. Observer:
desigin schema
study method:understand,practice,notes,think,drink water,speak
原则:变化和不变化的代码 独立分开
针对接口进行编程,
多用组合,少用继承(有一个,比是一个更灵活)
为了交互之间松耦合设计 而努力:对象之间的依赖降到最低
1. 策略模式:定义算法族,分别封装起来,让算法的变化独立于使用算法的客户;
2. Observer: