


图11.6 “投资组合”和“合约”的包。
“风险管理”应用需要这两个包,但“定价”应用只需要了解“合约”。


图11.7 独立的“当事者”和”合约”包。
一些应用只需要”当事者”包或”合约”包之一,但这两个包彼此需要对方。这可能意味着相互可见性。如果相互可见性不可接受,我们可以选择单一方向或把包合并。
建模示范视频全程字幕,umlchina.com/url/video.html


图11.8 向包添加“产品”。
同样,不同的应用需要可以由互相可见的包来满足。


图11.9 添加各种期权。
子类型需要看见超类型,但反之则不然。
3万+

被折叠的 条评论
为什么被折叠?



