Пояснения

Слайд 5. Объектно-ориентированный подход

 

 

Своей независимости от предметной области язык EXPRESS обязан применению в нем объектно-ориентированного подхода. Суть этого подхода состоит в том, что основным элементом модели является не понятие предметной области (например, понятие «изделие» для предметной области «проектирование»), а нейтральное понятие «объект», называемое в EXPRESS «сущностью».

Итак, что же такое «сущность»? Весь реальный мир состоит из множества отдельных вещей (объектов). Все объекты различны, но из неограниченного их числа можно выделить подмножества объектов, имеющих одинаковые характеристики. К примеру, это могут быть такие подмножества как «самолеты», «коты», и пр. Для обозначения таких подмножеств в естественном языке используются специальные термины. Например, среди множества всех объектов реального мира можно выделить подмножество объектов, имеющих четыре лапы, хвост и мяукающих. Для обозначения такого подмножества используется абстрактное собирательное понятие «кот». Употребление термина «кот» позволяет обозначить некоторый объект, как имеющий указанные характеристики, а также понять, что некоторый объект, именуемый «кот», имеет указанные характеристики.

Для определения какого-либо конкретного элемента из множества применяется термин – экземпляр сущности. Таким образом, каждый элемент множества котов, представляет собой экземпляр сущности «кот».