顯示具有 Factory Method 標籤的文章。 顯示所有文章
顯示具有 Factory Method 標籤的文章。 顯示所有文章

2011年4月20日 星期三

Design Pattern - Prototype

Prototype Pattern顧名思義,
就是定義出一個prototype(原型),
然後利用這個原型,來產生物件。
產生的方式不同於Factory Pattern中使用的new,
而是利用clone(複製)。

因此,在介紹Prototype pattern之前,得先了解何謂clone。

2011年4月19日 星期二

Design Pattern - Factory

Factory Pattern(工廠模式),在某些介紹中,會被稱為Simple Factory Pattern(簡單工廠模式),
看到名稱,就知道這個模式非常的簡單,很可能閣下已經不知不覺地使用工廠模式很多年了。
在介紹此模式之前,我們先來看一個沒有套用工廠模式的例子,然後設法將這個例子加以修改成工廠模式。