UML类图学习
2016-12-31 16:02:21 0 举报
UML类图是一种用于描述系统结构和行为的图形化工具,它展示了系统中的类、接口、关联关系、继承关系等元素。通过学习UML类图,我们可以更好地理解系统的组成部分以及它们之间的关系,从而有助于进行系统的设计和开发。在学习过程中,我们需要掌握类图的基本元素和符号,如类、属性、方法、继承、实现等,并学会如何将这些元素组织成一个完整的类图。此外,我们还需要了解类图中的各种关系,如关联、聚合、组合、依赖等,以及如何在类图中表示这些关系。最后,通过实际案例的练习,我们可以提高自己绘制和阅读UML类图的能力,为今后的软件设计和开发工作打下坚实的基础。
作者其他创作
大纲/内容
Class Depend
...
Class
- attribute:A- attribute:B
- methodA()- methodB()
Imp Class
通过属性引用形成的聚合关系,与关联类似,需要视具体场景
通过方法参数的依赖关系
-depends:C
通过属性引用形成的组合关系,比如:属性集合引用。这里属性是不规范的仅演示
继承关系图
- depend:Depend
User
no:String()name:String()Sex:String()date:String()
总结:如上所示在UML类图中大致有6种关系(自关联,双向关联这里没有列出来),关系表示的联系强弱程度:继承实现组合聚合关联依赖
Interface
实现关系图
聚合关系图
依赖关系图
组合关系图
- attribute:A
- methodA(Depend d)
通过属性引用形成的关联关系
关联关系图
0 条评论
回复 删除
下一页