Объектно-ориентированный подход к проектированию ИС
Дополнительные элементы
Типизация
ограничение, накладываемое на класс объектов и препятствующее взаимозаменяемости различных классов
Параллелизм
свойство объектов находиться в активном или пассивном состоянии и различать активные и пассивные объекты между собой
Устойчивость
свойство объекта существовать во времени (вне зависимости от процесса, породившего данный объект)
Основные элементы
Абстрагирование
выделение существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов
Инкапсуляция
процесс отделения друг от друга отдельных элементов объекта, определяющих его устройство и поведение
Модульность
свойство системы, связанное с возможностью ее декомпозиции на ряд внутренне связных, но слабо связанных между собой модулей
Иерархия
ранжированная или упорядоченная система абстракций, расположение их по уровням