Встречается на собеседованиях • сегодня
Что такое принципы ООП
Основные принципы ООП (объектно-ориентированного программирования):
- Инкапсуляция - сокрытие внутренней реализации и предоставление публичного интерфейса.
Пример:javaclass BankAccount { private double balance; public void deposit(double amount) { balance += amount; } }
-
Наследование - создание новых классов на основе существующих.
javaclass Animal {} class Dog extends Animal {} -
Полиморфизм - возможность объектов с одинаковым интерфейсом иметь разную реализацию.
javainterface Shape { void draw(); } class Circle implements Shape { public void draw() { /* рисуем круг */ } } -
Абстракция - выделение ключевых характеристик объекта, игнорируя несущественные детали.
javaabstract class Vehicle { abstract void move(); }
Эти принципы помогают создавать гибкие, масштабируемые и поддерживаемые системы.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы