[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

has-aとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > has-aの意味・解説 

has-a

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/08 22:51 UTC 版)

ナビゲーションに移動 検索に移動

has-aとは、データベース設計オブジェクト指向プログラミングアーキテクチャにおいて、(複合型と呼ばれる)もう一つのオブジェクト(構造体の一部またはメンバ)に属するオブジェクトの関係[1]であり、所有者のルールに準じて振る舞うものである。

多数のhas-a関係は相まって所有階層を形成する。これは異なる種類の階層(派生型)を構成するis-a関係と対比される。あるオブジェクトとそれに従属するオブジェクトとの最も論理的な関係がhas-aであるのか、それともis-aであるのかは必ずしも明確に決められない。そのような判断上の混乱があるため、これらのメタ言語的用語が生まれたとも言える。日本語では集約やコンポジション集約関係を意味する。

脚注

  1. ^ しばしば複合されたオブジェクトと呼ばれる

関連項目




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
has-aのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



has-aのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのhas-a (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS