Встречается на собеседованиях • сегодня
Почему считаешь абстракцию принципом ООП
Абстракция — один из ключевых принципов ООП, так как позволяет скрывать сложность системы, выделяя только существенные характеристики объекта. Она упрощает работу с объектами, фокусируясь на их поведении, а не на реализации.
Пример:
java
abstract class Animal {
abstract void makeSound(); // Абстрактный метод — только сигнатура
}
class Dog extends Animal {
@Override
void makeSound() {
System.out.println("Гав!"); // Конкретная реализация
}
}Здесь Animal — абстрактный класс, скрывающий детали реализации звуков животных, но требующий его определения в наследниках. Это упрощает расширение кода без изменения базовой логики.

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