Назовите принципы ООП, которые известны

Объектно-ориентированное программирование — это парадигма программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.

  • Абстракция Моделирование взаимодействий сущностей в виде. абстрактных классов и интерфейсов для представления системы
  • Инкапсуляция Объединение данных и методов, работающих с ними, в классе.
  • Наследование Создания новых классов на основе существующих.
  • Полиморфизм Использование объектов с одинаковым интерфейсом без информации о типе и внутренней структуре объекта.

Oct. 13, 2023, Источник