Design Pattern: Factory Pattern (下)
11 12 月, 2007 8:11 上午 | 留言

上回介紹到腳踏車行終於得到了工廠(Factory)來處理製造方面的部份,那麼究竟還有什麼樣的問題呢? 目前只有一個工廠,當產品種類愈來愈多時,簡易工廠的方式一樣是難以管理的;或許可以建立多個工廠來分類處理不同的產品,聽來是個不錯的主意。首先就讓工廠成為抽象/虛擬類別(abtract/virtual class),定義出它通用的成員以供繼承。在此,腳踏車行的功能較少,我們可以將工廠的功能與之結合。 ...