Сколько вообще принципов ООП, не только основных? Solid? (single responsibility, open-closed, Liskov substitution, interface segregation и dependency inversion)Вики
Инкапсуляция, полиморфизм, абстракция и наследование? (что везде пишут)
Думаю вторые это как основные, но у них есть некоторые схожости по моему мнению с первым. Вот и возник вопрос, сколько вообще принципов? Или я что то не так понимаю?

21 Авг 2019 в 07:01
205 +1
0
Ответы
1

Основные принципы ООП обычно делят на четыре: инкапсуляция, наследование, полиморфизм и абстракция. Эти четыре принципа являются основой объектно-ориентированного программирования.

В дополнение к этим основным принципам, существует также набор принципов SOLID, которые помогают разработчикам создавать более гибкие и масштабируемые приложения:

Принцип единственной ответственности (Single Responsibility Principle)Принцип открытости/закрытости (Open-Closed Principle)Принцип подстановки Барбары Лисков (Liskov Substitution Principle)Принцип разделения интерфейса (Interface Segregation Principle)Принцип инверсии зависимостей (Dependency Inversion Principle)

Таким образом, можно сказать, что всего в объектно-ориентированном программировании существует как минимум девять основных принципов, включая как основные принципы ООП, так и принципы SOLID.

20 Апр в 13:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир