第三周学习总结
看早期代码
模板方法 定义方法执行顺序和逻辑
组合模式 树形结构常用
装饰模式 继承父类,并通过构造函数传入一个父类对象,在继承的方法中对这个对象进行装饰并调用该方法。装饰的顺序是动态可变的,而继承写死了顺序。
模式解决了重复出现的问题
可能需要不同角色角色来执行问题解决过程:
难的-》容易的
复杂度-》简单的
初级步骤:
发现问题-》过一遍模式看哪个合适
看早期代码
模板方法 定义方法执行顺序和逻辑
组合模式 树形结构常用
装饰模式 继承父类,并通过构造函数传入一个父类对象,在继承的方法中对这个对象进行装饰并调用该方法。装饰的顺序是动态可变的,而继承写死了顺序。
模式解决了重复出现的问题
可能需要不同角色角色来执行问题解决过程:
难的-》容易的
复杂度-》简单的
初级步骤:
发现问题-》过一遍模式看哪个合适
评论