デザインパターン入門:UML・クラス図・シーケンス図・他大事なこと
デザインパターンの学習を進めるにあたり
必要な知識の紹介から。
UML
UMLの仕様は大きく今回の書籍で取り扱われるのはその一部にすぎない。
仕様はこちら http://www.uml.org/
クラス図(Class Diagram)
- 階層関係(extends)
- インターフェイスと実装(abstract,interface)
- 集約(aggregation:持っている関係)
- アクセス制御(public,protected,private,package)
シーケンス図(Sequence Diagram)
- ライフライン
- メソッドの呼び出し
- メソッドからのリターン