Какие знаешь принципы ООП
- Абстракция
- Наследование
- Инкапсуляция
- Полиморфизм
Наследование — способ создания класса. Его суть заключается в том, что функциональность нового класса наследуются от уже существующего класса. Новый класс называется производным (дочерним). Существующий — базовым (родительским).
Инкапсуляция
Мы можем ограничить доступ к методам и переменным, что предотвратит модификацию данных — это и есть инкапсуляция. Приватные атрибуты выделяются нижним подчеркиванием: одинарным _
или двойным __
.
Полиморфизм — особенность ООП, позволяющая использовать одну функцию для разных форм (типов данных).
Абстракция используется, чтобы скрыть внутренние характеристики функции от пользователей.
Oct. 9, 2023, Источник
Примеры ответов:
- PYTHON JUNIOR интервью со SpaciX
- Собеседование Python. Разбор вопросов
- Михаил Макаров. Собеседование python…
- Tech Interview Fest | Моковое собесе…
- Собеседование на позицию Senior Pyth…
- Собеседование на позицию Backend Dev…
- Собеседование на позицию Backend Dev…
- Собеседование Junior Python Developer
- Собеседование Python 2023. Разбор ба…