- 1
- /*简单工厂类*/
- 2 public class SimpleFactory {
- 3 4 //简单工厂方法。
- 5 public static Product Create(String pString) {
- 6
- if (pString.equals("ConcreteProductA")) {
- 7
- return new ConcreteProductA();
- 8
- } else if (pString.equals("ConcreteProductB")) {
- 9
- return new ConcreteProductB();
- 10
- } else {
- 11
- return null;
- 12
- } //end if else
- 13 14
- } //end method Create
- 15 16
- } //end class SimpleFactory
来源: