Mermaid記法について - CASru-GAME/TeamGameDevBootcamp GitHub Wiki

mermaid記法はクラス図やシーケンス図といった図を文章中にグラフィカルに表示することが出来る便利な記法です。 これを使ってクラス図を作ればコーディングの役に立つのではないでしょうか。

参考

mermaidについて

クラス図について

githubのwiki上で書くとき、折り畳みに複数のMermaid形式を入れると1つしか表示されないので(バグかも)注意してください。

image image

例:

classDiagram
    Animal <|-- Duck
    Animal <|-- Fish
    Animal <|-- Zebra
    Animal : +int age
    Animal : +String gender
    Animal: +isMammal()
    Animal: +mate()
    class Duck{
      +String beakColor
      +swim()
      +quack()
    }
    class Fish{
      -int sizeInFeet
      -canEat()
    }
    class Zebra{
      +bool is_wild
      +run()
    }