А.Н. Павлов. Высокоуровневые методы информатики и программирования

 

2.2.     Представление объекта

В объектно-ориентированном подходе объект представляется в виде совокупности свойств, методов и событий, на которые он может реагировать. Условно схему объекта можно отобразить так, как это показано на рис. 9.

Рис. 9. Схема организации объекта

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

           

 

Hosted by uCoz