ビジネスオブジェクト
[Wikipedia|▼Menu]

ビジネスオブジェクト(: Business object)は、オブジェクト指向 プログラムにおけるオブジェクトの一種であり、プログラムが表現しようとしている領域での実体を抽象化したものである。

ビジネスオブジェクトはドメインオブジェクト(domain object)とも呼ばれ、ドメインオブジェクト群とそれらの間の関係をドメインモデルと呼ぶ。

ビジネスオブジェクトは、それが表す実体に関連した機能や振る舞いとデータを全てカプセル化したものであることが多い。

ビジネスオブジェクトは必ずしも実世界のビジネスにおけるオブジェクトを表したものとは限らないが、多くの場合そうなっている。ビジネスオブジェクトは、ビジネスロジック開発者がその領域(ドメイン)に関連したオブジェクトを表現したものである。この用語は、オブジェクトをドメインに関連して生成・使用されるオブジェクトと、ユーザインタフェースウィジェットデータベースの表や行を表すオブジェクトに分類する時に使われる。
関連項目

Active Record

Data Access Object

Data Transfer Object

参考文献

Rockford Lhotka, Visual Basic 6.0 Business Objects,
ISBN 1-86100-107-X

Rockford Lhotka, Expert C# Business Objects, ISBN 1-59059-344-8

Rockford Lhotka, Expert One-on-One Visual Basic .NET Business Objects, ISBN 1-59059-145-3

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns, ISBN 0-201-63361-2

外部リンク

A definition of domain object マーティン・ファウラー

A definition of business object by Joseph Reddy


記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:3736 Bytes
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef