應用最普遍的模式——工廠方法模式

1.工廠方法模式的定義 定義一個建立對象的接口,讓子類決定實例化哪一個類。web 2.工廠方法模式的使用場景 當A對象須要調用B對象的方法時,可使用new關鍵字來建立一個B實例,而後調用B實例的方法,這種作法的壞處在於:A類的方法直接調用了B類的類名(這種方式也被稱爲硬編碼耦合),一旦系統須要重構:須要使用C類來代替B類時,程序不得不改寫A類代碼。若是應用中有100個或10000個類以硬編碼方式耦
相關文章
相關標籤/搜索