討論串[問題] factory pattern
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓4(4推 0噓 6→)留言10則,0人參與, 最新作者adrianshum (Alien)時間14年前 (2011/11/19 11:38), 編輯資訊
0
0
0
內容預覽:
雖然都那麼多人回了,不過我還是多咀一下。. 首先,如果大家有去看一看 GoF Design Pattern,. 便會發覺,根本沒有一個 pattern 叫 "factory pattern".. 因為單是 "factory" 根本還未算一個 pattern.. 所謂 factory 只是把生產的動作
(還有610個字)

推噓4(4推 0噓 0→)留言4則,0人參與, 最新作者poyenc (高髮箍)時間14年前 (2011/11/19 05:12), 編輯資訊
0
0
0
內容預覽:
我想應該至少都要有像 《GoF》整理出來的細項,也要有《深入淺. 出物件導向分析與設計》中頻繁出現的 user scenario,這本書才. 算合格。. 從沒有使用任何重構技巧的程式碼開始講起:. class Coffee {};. class Milk {};. int main() {. Cof
(還有2134個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mingtai1 (綠豆嘉義人)時間14年前 (2011/11/19 03:29), 編輯資訊
0
0
0
內容預覽:
p1,p2不見了你可以宣告static pointer.... 如果你的factory create的instance還是基於某個base class,. 那你還是可以用factory搭type casting. ex.. CBase* p1;. A *p2;. p1 = CFactory::Cre
(還有56個字)

推噓0(0推 0噓 15→)留言15則,0人參與, 最新作者tyc5116 (累人啊....)時間14年前 (2011/11/19 02:26), 編輯資訊
0
0
0
內容預覽:
恕刪,我把我的問題丟出來看看以VC的元件來舉例 ...p1,p2的Items及Text就不見了~~. 可是我還會用到啊,而且會修改耶~我不太清楚以VC元件套用在這個問題上是不是適合,希望表達的夠清楚. 在OOAD板上問的結果,似乎要以abstract factory方式,是嗎??. --. 發信

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mingtai1 (綠豆嘉義人)時間14年前 (2011/11/19 01:47), 編輯資訊
0
0
1
內容預覽:
既然你都把它定義為factory. 怎麼又會說要隨時修改他create object的屬性 ?. 一般設計上factory最多就是Create / init / 或是destroy. 比較常見的用法應該是這樣( 不能compile, 看看即可). class CBase {};. class A:C
(還有454個字)
首頁
上一頁
1
2
下一頁
尾頁