Встречается на собеседованиях • сегодня
Какие знаешь элементы объектно-ориентированного программирования
Основные элементы ООП в Java:
- Инкапсуляция - сокрытие внутренней реализации и предоставление безопасного доступа через методы.
Пример:
java
class Person {
private String name;
public String getName() { return name; }
public void setName(String name) { this.name = name; }
}-
Наследование - создание новых классов на основе существующих.
class Employee extends Person {} -
Полиморфизм - возможность объектов вести себя по-разному в зависимости от контекста.
Пример переопределения метода:
java
@Override
public String toString() { return "Person: " + name; }- Абстракция - выделение ключевых характеристик объекта.
Абстрактные классы и интерфейсы:
java
abstract class Shape {
abstract double area();
}Дополнительно:
- Классы и объекты
- Интерфейсы
- Композиция/агрегация
- Перегрузка методов

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