博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

设计模式之 简单工厂模式

Posted on 2013-06-05 16:23  钟悍  阅读(131)  评论(0编辑  收藏  举报
interface Product {
    
}

class Product1 implements Product{

}

class Product2 implements Product{

}

public class SimpleFactory {
    public static Product createProduct(String productname) {
        if (productname == "1") {
            return new Product1();
        } else if (productname == "2") {
            return new Product2();
        } else {
            return null;
        }
    }
}