Объектно ориентированное программирование
sergey shishkin- целесообразность иерархии и специализации слабосвязанных алгоритмических блоков с большим количеством интерфейсных алгоритмов (по сравнению с функцией) в разработке кода
- в объектной организации кода проще модель трансляции, связывающая с прикладной областью
Формализуя универсальный алгоритм ранее, мы пришли к необходимости использования абстракций. А это один из самых важных принципов ООП. При этом для ООП характерен акцент лишь на абстракции данных.
Здесь попробую выписать примеры использования абстракций из разных областей.
![](/file/a78ed74f0ec14e6a60c80.jpg)
Попробуем, используя перечисленные утверждения, выполнить анализ основных понятий объектно-ориентированного программирования. Этот анализ обходит понятие абстрагирование, так как оно уже было описано ранее в формализации способа построения универсального алгоритма.