摘要:
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现余下的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 (学习) 模板方法模式的结构 模板方法模式是所有模式中最为常 阅读全文
摘要:
观察者模式是对象的行为模式,以叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 (学习) 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象 阅读全文
摘要:
迭代子模式又叫游标(Cursor)模式,是对象的行为模式。迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象(internal representation)。 (学习) 聚集和java聚集 多个对象聚在一起形成的总体称之为聚集(Aggregate),聚集对象是能够包容一组对象的容器对 阅读全文
摘要:
(参考) 阅读全文