迭代器模式(Iterator):提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 迭代 […]
组合模式(Composite):将对象合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和 […]
稍微有点感冒,鼻子就难受的不行,都怪那个倒霉的周二没有把头发吹干。不过还是把这几行代码写完吧。。。 。。。 今 […]
适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不 […]
今天是状态模式。 状态模式(State):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其 […]
抽象工厂模式(Abstratct Factory):提供一个创建一系列相关或相互依赖的对象的接口,而无需指它们 […]
观察者模式(Observer):观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 […]
建造者模式(Builder):将一个复杂对象的构造与它的表示分离,使得同样的构建过程可以创建不同的表示。 下面 […]
外观模式(Facade):为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层借口,这个接口使得这一子 […]
今天要学的是模板方法模式。 模板方法模式(TemplateMethod):定义一个操作中的算法的骨架,而将一些 […]