设计模式

设计模式

Factory Method模式

共737人围观 0个不明物体

Factory Method模式可以由Template Method演变而来。用Template Method模式来构建生成实例的工厂,这就是Factory Method。在Factory Metho...

设计模式

Template Method模式

共610人围观 0个不明物体

模板方法就是在父类中定义处理流程的框架,在子类中实现具体的处理。类图代码示例AbstractDisplay(只实现了display方法的抽象类)/** * 只实现了display方法的抽象类 * * ...

设计模式

Adapter模式

共650人围观 0个不明物体

在编程的过程中,我们会发现有些程序无法直接使用,需要做适当的变换之后才能使用。这种用于填补“现有程序”和“所需程序”之间的差异的设计模式就是Adapter模式。Adapter模式有以下两种:类适配器模...

设计模式

Iterator模式

共696人围观 0个不明物体

Iterator模式角色我们在写Java代码的过程中,会经常用到集合类。在操作集合的过程中,会经常用到Iterator。下面介绍一下Iterator模式中的角色:Iterator(迭代器)该角色定义了...