Методология ООП
Методология ООП или Объектно-ориентированное программирование предназначена для написания любой компьютерной программы или системы в виде совокупности объектов, каждый из которых принадлежит к определенному классу и выполняет определенные функции. А все классы подчиняются принципам наследования.
Основные принципы ООП:
- Абстракция позволяет выделить в модели важные аспекты для решения конкретной задачи, которые формируются в виде класса.
- Инкапсуляция организует быструю и безопасную иерархию объектов внутри системы. При инкапсуляции для управления процессом достаточно одной простой команды, без лишних уточнений.
- Наследование определяет родственные отношения между объектами в программе, чтобы изменения, внесенные в родителя, не дублировались в элементе-потомке.
- Полиморфизм определяет в каких ситуациях следует распараллелить процессы, а каких - собрать воедино.
Смотрите также
-
учебник PHP,
в котором рассказывается о работе с ООП в PHP -
учебник JavaScript,
в котором рассказывается о работе с ООП в JavaScript -
язык моделирования
UML
,
который описывает процессы с помощью диаграмм и схем -
набор концепций Парадигма программирования,
который определяет подход к программированию