摘要:
包是一种容器,如同文件夹一样,将某些信息分类,形成逻辑单元。包可以容纳任何UML元素,例如用例、业务实体、类图等,也包括子包。一、分包原则:(1)高内聚:被分入同一个包的元素相互联系紧密,伸至不可分割。同时这些元素具有某些相同的性质,使得包可以抽象出一些接口来代表包事物与包外进行交互。(2)低耦合:包的最理想状态是修改A、B、C任意一个包的元素,其他的任何一个包中的内容不受影响,即ABC之间无依赖关系或松耦合。(3)依赖关系不传递:如果实际情况难以做到完全解除依赖关系,那么至少应该保证包之间的依赖关系不会被传递。(4)单向依赖:包之间的关系应该是单向的,应该尽量避免双向依赖和循环依赖。二、基本 阅读全文
posted @ 2014-01-13 19:30
zhangsai
阅读(691)
评论(0)
推荐(0)

浙公网安备 33010602011771号