Доменный объект
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Доменные объекты — это объекты в объектно-ориентированных компьютерных программах (см. ООП), выражающие сущности из модели предметной области, относящейся к программе, и реализующие бизнес-логику программы. Например, программа, управляющая заказами, может содержать такие доменные объекты, как «заказ», «позиция заказа», «счёт-фактура».Доменные объекты инкапсулируют всю необходимую для программы информацию об объекте предметной области. Так, например, реальный сотрудник может иметь фамилию, имя, отчество, пол, возраст (модель предметной области), но, если в программе используются только фамилия и имя, то именно они будут включены в качестве атрибутов доменного объекта (уровень объектов предметной области).
Содержание |
[править] Использование термина
Термин доменный объект (англ. domain object) буквально переводится на русский язык как «объект предметной области», однако этот термин русскоязычными программистами используется только в контексте создания программного обеспечения (в то время как в бизнес-моделировании может использваться термин бизнес-объект (англ. business object)). Термин объект предметной области является наиболее общим.
[править] См. также
[править] Ссылки
- A definition of business object by Joseph Reddy (англ.)
- Шаблон DataMapper на сайте AgileDev
[править] Литература
- Крэг Ларман Применение UML 2.0 и шаблонов проектирования = Applying UML and patterns. — 3-е изд. — М.: «Вильямс», 2007. — С. 736. — ISBN 978-5-8459-1185-8
| Файл:Computer.svg | Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |
en:Business object (computer science) fr:Objet métier ja:ビジネスオブジェクト