美文网首页
Markdowm+Mermaid

Markdowm+Mermaid

作者: 小马要加油 | 来源:发表于2023-08-10 16:12 被阅读0次

    Markdowm+Mermaid

    1、mermaid 类图

    形式

    首先一个类图有3个内容:
    类名
    属性
    方法

     classDiagram
    class View{
        +mID
        +getId()
    }
    

    类图的6种关系

    是一种拥有的关系,它使一个类知道另一个类的属性和方法
    双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头

     classDiagram
    View -->  Drawable
    

    依赖 语法 ..>

    是一种使用的关系,即一个类的实现需要另一个类的协助
    要尽量不使用双向的互相依赖

     classDiagram
    View ..>  Trace
    

    6种关系的强弱顺序

    泛化(类与继承关系) = 实现(类与接口关系) >
    组合(整体与部分的关系) > 聚合(整体与部分的关系) > 关联(拥有的关系) >
    依赖(使用的关系)

    时序图

    语法:[角色A][箭头][角色B]: 消息描述

     sequenceDiagram
    ViewRootImpl->>ViewRootImpl: performMeasure
    ViewRootImpl->>View: measure
    

    -> 实线

    --> 虚线

    ->> 带箭头实线

    -->> 带箭头虚线

    -x 断头实线

    --x 断头虚线

    -) 表示异步的箭头实线 (async)

    --) 表示异步的箭头虚线 (async)

    相关文章

      网友评论

          本文标题:Markdowm+Mermaid

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