Воскресенье, 19 Мая 2024, 15:10
Прикладная информатика в экономике | Гостевая | Регистрация | Вход
Список предметов
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа

Основные положения объектной модели. Классы объектов. Виды классов.


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

  • Наследование – это процесс, посредством которого один объект может наследовать свойства другого объекта и добавлять к ним черты, характерные только для него.

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

<<< Методы программирования

Абстракции >>>

Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Копирайт wessem © 2024