BETA

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
技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@yJbzwnt15phgIOfiの技術ブログ

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる
技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
or 外部アカウントではじめる
10秒で技術ブログが作れます!