HAS-A関係

JAVA

HAS-A関係について勉強します。

オブジェクト指向では、おもに包含と呼ぶこともあるようです。
正直よくわかりませんので、調べてみました。

HAS-A関係を簡単に表すと

犬は頭、胴体、を含んでいる。

胴体は首、シッポ、ヘソ、足を含んでいる

足は、指、肉球(?)を含んでいる

という関係になり、犬というものを分割して捕らえていく考え方になります。

オブジェクト指向に、このHAS-A関係、の考え方がどのように関係してくるのか、じっくりと勉強したいと思います。

道は長い

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です