文章列表
设计模式之简单工厂模式
方案:主要通过向工厂中传入不同的参数,工厂将返回相应的类的实例,用户无需了解实例是怎样创建的,但是,向工厂中传入的参数是确定的,也就是说工厂所能创建的类的实例是需要事先知道的,当需要添加一个新类的时候,需要新写一个类,修改factory的逻辑判断,同时也修改客服端。
适用于创建少量对象的工厂
参考代码如下
/**
*
*/
package com.design.simpleFactory;
/**
* @author Lei
* 动物类
*/
public abstract class AnimalObj {
private S ...