uml中,assolciation and dependency的区别最近在自学uml,但不知道association 与dependency的区别.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 14:02:32

uml中,assolciation and dependency的区别最近在自学uml,但不知道association 与dependency的区别.
uml中,assolciation and dependency的区别
最近在自学uml,但不知道association 与dependency的区别.

uml中,assolciation and dependency的区别最近在自学uml,但不知道association 与dependency的区别.
association是关联
dependency是依赖
关联包括组合和聚合关系,主要是表示类和类、参与者和用例之间的关系,在实现代码中,一般是用类的属性表示关联关系.
依赖包括使用以及一些其他的关系,主要是表示某个元素(类、构建等)依赖于其他元素.在实现代码中,一般是用类的方法去引用.
实际上依赖关系是关联关系的超集.
---注:以上是我的个人经验总结,书上是不会写uml图和代码之间的映射的