java三種工廠模式總結

一、簡單工廠模式 特點 1 它是一個具體的類,非接口抽象類。有一個重要的create()方法,利用if或者 switch創建產品並返回。 2 create()方法通常是靜態的,所以也稱之爲靜態工廠。 缺點 1 擴展性差(我想增加一種麪條,除了新增一個麪條產品類,還需要修改工廠類方法) 2 不同的產品需要不同額外參數的時候 不支持。 二、工廠方法模式 1.模式描述 提供一個用於創建對象的接口(工廠接
相關文章
相關標籤/搜索