设计模式
2014-03-27
- 1093
- 0
对于java语言来说,因为java是面向对象的语言,因此和别的面向对象的语言类似,其设计模式总体来说分为三大类。也就是创建型模式,结构型模式和行为型模式。其中创建型模式包括五种,分别是工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。
工厂方法模式,顾名思义,就是建立一个工厂类,用来进行大量类实例的创建,当然,生成的这些类是实现了同一接口的。还可以对
工厂方法模式进行改进,就是所谓的静态工厂方法模式。将工厂方法模式里的类的构造方法设置为静态的,这样就不需要来创建这些类的实例,直接调用其静态方法即可。