Урок 19. Создание объектов – Devcolibri

Урок 19. Создание объектов

После просмотра видеоверсии урока обязательно изучите текстовый материал. Он дополняет видеоматериал и позволит вам полностью понять тему урока.

Переопределение метода toString

В уроке мы сами переопределяем метод toString. IntellijIdea может сама сгенерировать за нас этот метод, чтобы сэкономить наше время.

Для этого внутри класса необходимо нажать сочетание клавиш Alt + Insert и выбрать метод toString.

Generate toString method

После этого в появившемся окне выбираем те поля, которые мы хотим добавить в метод toString. Мы практически везде будем отображать все поля, поэтому можем их выделить, нажав сочетание клавиш Ctrl + A.

Fields dialog

Можем заметить, что сгенерировался метод toString со всеми полями.

public class Mobile {
    private String name;
    private int price;

    public Mobile(String name, int price) {
        this.price = price;
        this.name = name;
    }

    @Override
    public String toString() {
        return "Mobile{" +
                "name='" + name + '\'' +
                ", price=" + price +
                '}';
    }
}

В дальнейшем мы будем использовать этот способ для автоматической генерации метода toString.

Возникли проблемы при прохождении? Напишите нам в чат поддержки Вконтакте или Facebook. Мы поможем вам решить проблему и вы сможете продолжить обучение.
УВИДЕТЬ ВСЕ Добавить заметку
ВЫ
Добавить ваш комментарий