PlantUML書き方メモ

公開日:2019-02-19
最終更新:2019-02-19

よく書き方を忘れるので、テンプレートとして残しておく

シーケンス図

@startuml  
title シーケンス図  
hide footbox  

User -> TextEditor : Input(string s)  
note right of TextEditor  
文字を入力する  
end note  
TextEditor -> Display: Display(string displayData)  
note left : 文字を表示する  

@enduml  

クラス図

@startuml  
title クラス図  

package "TextEditor" #DDDDDD {  
  class TextEditor {  
    string textData  
    }  
    note top of TextEditor  
        テキストデータを保持  
    end note  
    abstract class AbstractTextEditor {  
        IDisplay display  
        {abstract} string Input(string s)  
    }  

    class Display{  
        Display(string displayData)  
    }  

    interface IDisplay{  
        Display(string displayData)  
    }  

    AbstractTextEditor <|-- TextEditor  
    IDisplay <|.. Display  

    AbstractTextEditor --> IDisplay  
}  
@enduml
記事が少しでもいいなと思ったらクラップを送ってみよう!
18
+1
@yJbzwnt15phgIOfiの技術ブログ

よく一緒に読まれている記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる

技術ブログをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

技術ブログを開設する

Qrunchでアウトプットをはじめよう

Qrunch(クランチ)は、ITエンジニアリングに携わる全ての人のための技術ブログプラットフォームです。

Markdownで書ける

ログ機能でアウトプットを加速

デザインのカスタマイズが可能

技術ブログ開設

ここから先はアカウント(ブログ)開設が必要です

英数字4文字以上
.qrunch.io
英数字6文字以上
ログインする