設計模式——簡單工廠模式

簡單工廠模式

爲何要有工程模式?

由於在有不少對象須要集中集中操做的時候,能夠減小代碼的複用和提升代碼的靈活性,具體參考下例。code

什麼是工廠模式?

一、什麼是工廠?

一個專門來建立實例的類叫作工廠,下面是一個簡單的例子。
public classs Factory{  //建立工廠類
    public static Object CreateBean(Object arg){

        //根據參數創造不一樣的子類,實現多態。
        
        Object ob = null;
        switch(arg){
            case: arg1{ob = new Object1();}

            case: .....

           break;
        }

    }
}

工廠模式的好處有哪些?

提升代碼服用性和靈活性,工廠模式解決了對象建立問題。

Tips:對象

聚合表示一種弱的「擁有」關係,體現的是A對象能夠包含B對象,可是B對象不是A對象的一部分。。ip

封裝的好處在於將邏輯處理分離開來,到達高複用、高擴展、高靈活性的的目的。it

相關文章
相關標籤/搜索