PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
OOAD
[概念] 組合模式的應用時機
作者:
BBSealion
(海獅)
2014-11-26 16:18:52
想請教一下組合模式的使用時機
在DP書上看到組合模式的標準例子是:公司&部門
公司裡面還有子公司,子公司裡面可能有部門
而我最近遇到狀況是,我的網站上有個通訊錄,通訊錄裡面有群組和成員
直覺覺得是個樹狀結構,因為群組裡面可能還有群組,或成員
所以覺得可以使用組合模式
但實際想想,我好像也不會需要一次性的列舉出所有成員
每點開一個群組時,我只需要他列出該群組裡面有的群組和成員即可
這樣使用組合模式還有什麼意義嗎?
或是他有其他的好處(或壞處?)呢
繼續閱讀
Re: [概念] try catch寫法請益
yasen0220
[概念] try catch寫法請益
GoalBased
Fw: [問題] 何時應該使用getter/setter的變數管控?
stu87616
[設計] 資料庫規劃
GoalBased
[概念] Dependency Injection
dlikeayu
Re: [問題] 實作內容相同但很可能改變的function
CindyLinz
Fw: [問題] 實作內容相同但很可能改變的function
BigLoser
[概念] 拆開類別
GoalBased
Re: [設計] 多用合成,少用繼承
qrtt1
Re: [設計] 多用合成,少用繼承
internaltide
Links
booklink
Contact Us: admin [ a t ] ucptt.com