读书人

设计方式研习手记:简单工厂模式(Simp

发布时间: 2012-11-04 10:42:41 作者: rapoo

设计模式研习手记:简单工厂模式(Simple Factory)

简单工厂模式(Simple Factory)又叫静态工厂方法模式。它定义了一个具体的工厂类来负责创建一些类的实例,而这些被创建的类都应该有一个共同的父类。

下面是一个利用简单工厂模式创建Tiger,Dolphin,Parrot的例子,这些具体的动物类都实现了抽象的动物接口。

?

//****输出****Tiger is eating!Dolphin is eating!Parrot is eating!

?

总结:

简单工厂模式中,客户端不再负责对象的创建,具体的工厂类用来创建对象,客户端只负责对对象的调用。

读书人网 >软件开发

热点推荐