Встречается на собеседованиях • сегодня

Какие знаешь принципы ООП

  • Абстракция
  • Наследование
  • Инкапсуляция
  • Полиморфизм

Наследование  — способ создания класса. Его суть заключается в том, что функциональность нового класса наследуются от уже существующего класса. Новый класс называется производным (дочерним). Существующий — базовым (родительским).

Инкапсуляция

Мы можем ограничить доступ к методам и переменным, что предотвратит модификацию данных — это и есть инкапсуляция. Приватные атрибуты выделяются нижним подчеркиванием: одинарным _ или двойным __.

Полиморфизм  — особенность ООП, позволяющая использовать одну функцию для разных форм (типов данных).

Абстракция используется, чтобы скрыть внутренние характеристики функции от пользователей.

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

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы