##シーケンス図とは
クラスやオブジェクト間の処理を時間軸に沿って表記した図。
##要素
・ライフライン
オブジェクトやクラスを表現する。どちらか一方を省略できる。
時間軸は下に流れていく。
・停止
ライフラインの消滅を表す。ライフラインの下に罰を書いて表現する。
・同期メッセージ
送り先のライフラインの実行に同期されるメッセージを表す。
以下は例としてregist(Item item)を呼び出した時の図である。
・非同期メッセージ
送り先のライフラインの実行に同期されないメッセージを表す。
同期メッセージの矢印を以下の矢印に変えて表す。
・応答
メッセージを受けたライフラインから送り手への戻り値を表す。
例えばString型変数nameを返り値とするとき以下のように表現する。