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

工廠設計模式的目的:降低調用者和實現者之間的耦合度。當需求發生變化(增加或改變)時,不改變原有代碼的結構。 1.簡單工廠設計模式 優點:降低了調用者和實現者之間的耦合度。當引入一個新的實現類型時,只需要增加一個實現類,然後修改工廠類即可。 缺點:只適用於層次結構較爲簡單的情況。如果可能的實現類型很多,工廠類中的邏輯會很複雜,可讀性差。 2.工廠設計模式 優點:進一步降低了調用者和實現者之間的耦合度
相關文章
相關標籤/搜索