作者sbshank (季)
看板OOAD
標題[UML ] Composition關係
時間Sun Mar 29 16:17:27 2009
我在書上看到(Booch那本)
Composition關係的整體和部分生命周期一致
但感覺怪怪的
應該是整體負責部分的生命週期才對吧
例如
人和人的肉體細胞算是一種Composition關係吧
如果人不存在 細胞就不可能在
但是細胞不見 人不一定會怎樣吧?
初學UML 可能問的很愚蠢
謝謝指教XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.234.224
1F:推 adrianshum :我所知的是你說的那樣。 03/31 01:33
2F:→ adrianshum :重點是外面死了,裡面的也得死. 03/31 01:33
3F:推 tinlans :composition 一般來說你不見得有辦法單獨摧毀部分。 03/31 12:33
4F:→ tinlans :所以所謂的 lifetime 一致就是以整體被摧毀來考慮。 03/31 12:34
5F:→ tinlans :因為 composition 沒有 share 語意,private 起來你 03/31 12:35
6F:→ tinlans :也沒辦法在整體不知道的狀況下從外部摧毀。 03/31 12:36
7F:推 biowave :用器官會不會較好比喻 當然要吹毛求疵要是講盲腸的話 05/27 01:22