ВУЗ:
Составители:
69
ходе), которые можно заимствовать для различных объектов.
Событие - изменение состояния объекта.
Внешние события генерируются пользователем (например, клавиатурный ввод или на-
жатие кнопки мыши, выбор пункта меню
, запуск макроса); внутренние события генериру-
ются системой.
Объектно-ориентированный подход является удобным средством моделирования
предметной области.
Объектно-ориентированный подход базируется на
объектной модели, включающей ос-
новные элементы:
абстрагирование;
инкапсуляция;
модульность;
иерархия.
Вспомогательными элементами модели, не являющиеся обязательными, выступают:
типизация;
параллелизм;
устойчивость.
Дадим краткую характеристику указанных выше элементов.
Абстрагирование – это выделение существенных характеристик анализируемого
объекта или процесса.
Абстрагирование позволяет сконцентрировать внимание на внешних особенностях
объекта, позволяет отделить самые существенные особенности его поведения от несущест-
венных деталей их реализации.
Инкапсуляция – это процесс отделения друг от друга отдельных элементов объекта,
определяющих его устройство и поведение.
Инкапсуляция служит для того, чтобы изолировать интерфейс объекта, отражающий
его внешнее поведение, от внутренней реализации объекта. Абстрагирование и инкапсуля-
ция являются взаимно дополняющими операциями.
Модульность – это свойство системы, связанное с возможностью ее декомпозиции
на ряд внутренне связных, но слабо связанных между собой модулей.
Иерархия – это ранжированная или упорядоченная система абстракций, расположе-
ние их по уровням.
Основными видами иерархических структур применительно к сложным системам яв-
ляются структура классов (иерархия по номенклатуре) и структура объектов (иерархия по
составу).
Типизация – это ограничение, накладываемое на класс объектов и препятствующее
взаимозаменяемости различных классов.
Типизация позволяет защититься от использования объектов одного класса вместо дру-
гого.
Параллелизм – это свойство объектов находиться в активном или пассивном состоя-
ходе), которые можно заимствовать для различных объектов.
Событие - изменение состояния объекта.
Внешние события генерируются пользователем (например, клавиатурный ввод или на-
жатие кнопки мыши, выбор пункта меню, запуск макроса); внутренние события генериру-
ются системой.
Объектно-ориентированный подход является удобным средством моделирования
предметной области.
Объектно-ориентированный подход базируется на объектной модели, включающей ос-
новные элементы:
абстрагирование;
инкапсуляция;
модульность;
иерархия.
Вспомогательными элементами модели, не являющиеся обязательными, выступают:
типизация;
параллелизм;
устойчивость.
Дадим краткую характеристику указанных выше элементов.
Абстрагирование – это выделение существенных характеристик анализируемого
объекта или процесса.
Абстрагирование позволяет сконцентрировать внимание на внешних особенностях
объекта, позволяет отделить самые существенные особенности его поведения от несущест-
венных деталей их реализации.
Инкапсуляция – это процесс отделения друг от друга отдельных элементов объекта,
определяющих его устройство и поведение.
Инкапсуляция служит для того, чтобы изолировать интерфейс объекта, отражающий
его внешнее поведение, от внутренней реализации объекта. Абстрагирование и инкапсуля-
ция являются взаимно дополняющими операциями.
Модульность – это свойство системы, связанное с возможностью ее декомпозиции
на ряд внутренне связных, но слабо связанных между собой модулей.
Иерархия – это ранжированная или упорядоченная система абстракций, расположе-
ние их по уровням.
Основными видами иерархических структур применительно к сложным системам яв-
ляются структура классов (иерархия по номенклатуре) и структура объектов (иерархия по
составу).
Типизация – это ограничение, накладываемое на класс объектов и препятствующее
взаимозаменяемости различных классов.
Типизация позволяет защититься от использования объектов одного класса вместо дру-
гого.
Параллелизм – это свойство объектов находиться в активном или пассивном состоя-
69
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »
