[模式] composite與visitor兩者之間的問題

看板OOAD作者 (帥哥)時間15年前 (2009/10/12 14:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
最近在看結城浩的design patterns, 看到composite與visitor的時候, 作者用了兩個非常接近的例子, 我非常不能理解兩著之間最大的差距在哪邊, 當然, visitor把訪問的實作分離出來, 這點是可以看的出來, 但是我就開始不明白了, 那這樣還需要composite這種pattern嗎? 或者應該說, 這兩者分別強調哪些用途呢? 還有, 除了典型的file與folder、leaf與root之外, 還有什麼類似的需求, 是這麼的需要composite或是visitor來做呢? 最後, 這本書好難買啊.. 不論是博客來還是誠品都沒辦法網購, 手上這本是圖書館的, 有沒有其他管道可以買的到這本書啊.. 不怎麼想用印的..=. =a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.63.2.191
文章代碼(AID): #1Aqie5Rq (OOAD)
文章代碼(AID): #1Aqie5Rq (OOAD)