靜態工廠和實例工廠

靜態工廠:工廠初始化之前,工廠中的類已經被實例化放在工廠容器中

public class StaticFactory {
    public static void main(String[] args) {
        Object bean = StaticFactory.getBean();
    }
    public static Object getBean(){
        return new Object();
    }
}

實例工廠:工廠在構造方法初始化時,會將類進行實例化放在工廠中

class InstanceFactory {
    public static void main(String[] args) {
        InstanceFactory factory = new InstanceFactory();
        Object bean = factory.getBean();    
    }
    public  Object getBean(){
        return new Object();
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章