Встречается на собеседованиях • сегодня
Что лежит в основе ООП
Основу ООП составляют 4 ключевых принципа:
- Инкапсуляция – скрытие внутренней реализации и предоставление безопасного доступа через публичные методы.
java
class Person {
private String name; // скрыто
public String getName() { return name; } // доступ через метод
}- Наследование – возможность создавать новые классы на основе существующих, расширяя их функционал.
java
class Animal {}
class Cat extends Animal {} // Cat наследует Animal- Полиморфизм – способность объектов одного типа вести себя по-разному в зависимости от реализации.
java
Animal a = new Cat(); // полиморфное поведение
a.makeSound(); // вызовется метод Cat- Абстракция – выделение ключевых характеристик объекта, игнорируя несущественные детали.
Эти принципы позволяют создавать гибкие, масштабируемые и поддерживаемые системы.

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