オブジェクト指向設計 UML(Unified Modeling Language) クラス図 クラス図のモデルエレメント クラス ステレオタイプ コンクリートクラス アブストラクトクラス インタフェース ユーティリティ メタクラス アソシエーション アグレゲーション コンポジッション アソシエーションクラス コレクション オーダードコレクション マップ ジェネラライゼーション ディペンデンシィ コール オブジェクト コラボレーション パッケージ ノート コメント 制約 オブジェクト図 オブジェクト アソシエーション コラボレーション ユースケース図 システム ユースケース アクタ ジェネラライゼーション(ユースケース) ジェネラライゼーション(アクタ) シーケンス図 オブジェクト コラボレーション図 オブジェクト アソシエーション 状態チャート図 状態 初期状態 終了状態 遷移 コンポ