Java

JAVA:UML中表示类与类的关系

2020-09-11  本文已影响0人  确认过眼神啊

 UML(Unified Modeling Language),又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开的所有阶段提供模型化和可视化支持,可用于多种类型软件系统开发建模的各个阶段.我们可以用UML图例来表示类与类之间的各种关系.
 类的层次结构代表类与类之间的关系,类的关系有很多种,包括泛化、依赖、关联、聚合和组合.这些关系在大的类别上还可以分为两种:横向关系和纵向关系,纵向关系就是泛化关系,而横向关系就是剩下的4种,他们的强弱:依赖 < 关联 < 聚合 < 组合.理解这些类的关系,并应用于类的层次结构设计中,有助于优化代码组织结构.
 
1.泛化

2.依赖

3.关联

4.聚合

5.组合

组合.png
上一篇 下一篇

猜你喜欢

热点阅读