注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
明けましておめでとうございます。*1今年も時々書いていきます。 さて、卒業論文にクラス図が必要になり... 明けましておめでとうございます。*1今年も時々書いていきます。 さて、卒業論文にクラス図が必要になり、クラス図を書くことになったので、クラス図に関したUMLについて改めて再理解しました。 ということで、忘れないうちに依存、関連、集約、コンポジション、継承についてまとめておきます。*2 それぞれの最後の括弧内はクラス図でのイメージです。 依存 クラスのオブジェクトが一時的に協調する場合に用いる。大抵は汎用性の高いパッケージのクラス*3につける。 クラス図:破線でつなぎ、依存の中心のクラスの方向へ矢印をつけることで表現する。(←----) 関連 クラスのオブジェクトが長期的に協調する場合に用いる。スーパーと客の関係のように客は別のスーパーに行くこともできるといった程度の関係の場合に用いる。 クラス図:実線でつなぐことで表現する。(―) 集約 あるクラスが別クラスのオブジェクトを所有し、それらへ
2014/04/01 リンク