設計模式--工廠模式、抽象工廠模式

1.工廠模式 1.1.簡單工廠 定義:定義一個類來實現各種對象的創建,這個類就是一個工廠,這種方式叫做簡單工廠。 缺點:耦合性高,如果需要新增一種對象的創建,就需要修改工廠類。 使用方法: 1.2.靜態工廠 定義:可以不使用創建對象(new Object())的方式實例化對象。 缺點:不能通過繼承來改變創建方法(工廠)的行爲。 使用方法: 1.3.工廠方法 定義:定義一個抽象類,其中定義一個抽象(
相關文章
相關標籤/搜索