美文网首页
UML基础知识

UML基础知识

作者: Colin_狂奔的蚂蚁 | 来源:发表于2018-06-21 21:49 被阅读72次

UML的分类,两种: 静态模型、动态模型

  • 静态模型
    1.用例图 2.类图 3.对象图 4.组件图 5.部署图

  • 动态模型
    1.时序图 2. 协作图 3.状态图 4.活动图

StarUML工具说明

image.png
image.png image.png
image.png

UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现

类与类图

  1. 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。
  2. 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性和操作(即方法)。
  3. 类的属性即类的数据职责,类的操作即类的行为职责
7A7ECBA3-DD4E-45F5-BE65-2CBA07553B13.png

参考资料:
UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现

相关文章

网友评论

      本文标题:UML基础知识

      本文链接:https://www.haomeiwen.com/subject/zezcyftx.html