[UML ] Composition關係

看板OOAD作者 (季)時間15年前 (2009/03/29 16:17), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/2 (看更多)
我在書上看到(Booch那本) Composition關係的整體和部分生命周期一致 但感覺怪怪的 應該是整體負責部分的生命週期才對吧 例如 人和人的肉體細胞算是一種Composition關係吧 如果人不存在 細胞就不可能在 但是細胞不見 人不一定會怎樣吧? 初學UML 可能問的很愚蠢 謝謝指教XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.234.224

03/31 01:33, , 1F
我所知的是你說的那樣。
03/31 01:33, 1F

03/31 01:33, , 2F
重點是外面死了,裡面的也得死.
03/31 01:33, 2F

03/31 12:33, , 3F
composition 一般來說你不見得有辦法單獨摧毀部分。
03/31 12:33, 3F

03/31 12:34, , 4F
所以所謂的 lifetime 一致就是以整體被摧毀來考慮。
03/31 12:34, 4F

03/31 12:35, , 5F
因為 composition 沒有 share 語意,private 起來你
03/31 12:35, 5F

03/31 12:36, , 6F
也沒辦法在整體不知道的狀況下從外部摧毀。
03/31 12:36, 6F

05/27 01:22, , 7F
用器官會不會較好比喻 當然要吹毛求疵要是講盲腸的話
05/27 01:22, 7F
文章代碼(AID): #19powOi7 (OOAD)
討論串 (同標題文章)
文章代碼(AID): #19powOi7 (OOAD)