Объектно-ориентированная модель

Объектно-ориентированные модели позволяют организовать хранение данных, не раскладывая их по таблицам.

Основными понятиями объектно-ориентированных моделей являются класс, объект, поле, свойство и метод.

Классом(объектным типом) называется особый тип записи, который может иметь в своем составе поля, методы и свойства. Пример класса – Предприятия города

Объект (экземпляр класса) – это переменная объектного типа. Пример объектов внутри класса:

Поля объекта аналогичны полям записи (в реляционной таблице). Это данные, уникальные для каждого объекта. Примеры полей: адрес предприятия, расчетный счет в банке.

Методы – это процедуры и функции, описанные внутри класса и предназначенные для операций над полями. В отличие от полей, методы у двух объектов одного класса общие.

Свойство можно определить как специфическое поле, имеющее тип данных – класс (для сравнения - в реляционной таблице типы данных: текстовый, числовой и др). Это значит, что такого рода поле само является объектом и принадлежит к определенному классу. Пример свойства – продукция.

В состав класса входит указатель на специальную таблицу, где содержится вся информация, нужная для вызова методов. От обычных процедур и функций методы отличаются тем, что им при вызове передается (неявно) указатель на тот объект, который их вызвал.








Дата добавления: 2015-04-03; просмотров: 1155;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.