簡單工廠 工廠方法 抽象工廠 使用方法與區別

簡單工廠:是由一個工廠對象決定創建出哪一種產品類的實例。 A實例調用B實例的方法,稱爲A依賴於B。如果使用new關鍵字來創建一個B實例(硬編碼耦合),然後調用B實例的方法。一旦系統需要重構:需要使用C類來代替B類時,程序不得不改寫A類代碼。而用工廠模式則不需要關心B對象的實現、創建過程。 [csharp]  view plain  copy //抽象產品      public abstract 
相關文章
相關標籤/搜索