Встречается на собеседованиях • сегодня

Чем обладает объект

Объект в Java обладает состоянием (полями), поведением (методами) и идентичностью (уникальным адресом в памяти).

Состояние – данные объекта (переменные экземпляра).
Поведение – методы, которые работают с этими данными.
Идентичность – ссылка на объект (== сравнивает именно её).

Пример:

java
class Person {
    // состояние
    String name;
    int age;

    // поведение
    void greet() {
        System.out.println("Hello, I'm " + name);
    }
}

Person p = new Person();
p.name = "Alice"; // изменяем состояние
p.greet();        // вызываем поведение
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы