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

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

Объекты в Java обладают тремя основными характеристиками:

  1. Состояние (поля/атрибуты) - данные объекта, хранящиеся в переменных
  2. Поведение (методы) - действия, которые объект может выполнять
  3. Идентичность - уникальность объекта в памяти (даже при одинаковом состоянии)

Пример:

java
class Person {
    // Состояние
    String name;
    int age;
    
    // Поведение
    void speak() {
        System.out.println("Меня зовут " + name);
    }
}

Person p1 = new Person(); // p1 - уникальный объект (идентичность)
p1.name = "Иван";        // состояние
p1.speak();              // поведение
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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