第八、九章

发现不同算法块中的相似部分: 例如制作咖啡和泡茶很相似,只是细节不同,将相同的部分抽出来,放进一个基类中 设计模式 模板方法模式 - 在父类的方法中定义算法的基础骨架,将一些需要犹豫的步骤延迟到子类中实现,子类就可以在不改变通用的整体算法的情况下去灵活的实现自己的某些步骤。 迭代器模式 - 提供一种方法顺序去访问聚合对象的各个元素,而不用关心内部的数据结构。组合模式 - 允许你将对象组成树形结构来
相关文章
相关标签/搜索