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

Что такое объект

Объект в Java — это экземпляр класса, содержащий состояние (поля) и поведение (методы). Создается с помощью оператора new. Каждый объект имеет уникальный идентификатор, но может разделять поведение с другими объектами того же класса.

Пример:

java
class Car {
    String model; // поле (состояние)
    
    void drive() { // метод (поведение)
        System.out.println(model + " is driving");
    }
}

public class Main {
    public static void main(String[] args) {
        Car myCar = new Car(); // создание объекта
        myCar.model = "Toyota";
        myCar.drive(); // вызов метода
    }
}

Ключевые особенности:

  • Объекты хранятся в heap
  • Работа с ними происходит по ссылкам
  • Могут быть переданы в методы (по значению ссылки)
  • Подчиняются принципам ООП (инкапсуляция, наследование, полиморфизм)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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