您的位置:首页 > 其它

对象之间的关系

2016-01-29 15:14 197 查看
这篇文章已经经过实践检验后被证明是鸡肋。

一说到UML,很多人都想到的是类图.说到关系,也都是谈类之间的关系.在编程过程中,发现类之间的关系和对象之间的关系并不是一一对应的.

比如苹果继承了水果,他们之间是泛化关系.但是在对象中,水果就是水果,苹果就是苹果.对象关系中,不存在泛化.

没有明确的关系,对数据(对象)的管理会产生混乱.

所以今天总结了一下我遇到的对象之间的关系:

对相见的关系相对类来说,简单清晰:关联,依赖,共生.

关联关系:两个对象声明周期完全不同步..

依赖关系:其中一个的的生命周期在另一个生命范围内

共生:两个生命周期结束在同一点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: