作者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