нуда=нуда=)) color datatype int)))). а я думал это заведомо ложная инфа)) ломал голову и не понимал, почему не пропускает))
Разрабы: исправьте пожалуйста это недоразумение в задаче про "Круг" =)
В задании "Создать класс Dog" вставил код из IDEA написанный мною, выдает ошибки:
У класса Dog должна быть переменная height с типом int.
У класса Dog должна быть переменная color с типом String.
У класса должен быть метод initialize, принимающий в качестве параметра имя и инициализирующий соответствующую переменную класса.
У класса должен быть метод initialize, принимающий в качестве параметров имя, рост и инициализирующий соответствующие переменные класса.
У класса должен быть метод initialize, принимающий в качестве параметров имя, рост, цвет и инициализирующий соответствующие переменные класса.
Хотя все условия выполнены, нажимаю правильный код, выводит точно такой же код, который как-то оказался рабочий
Чтобы каждый раз не прописывать в методах одни и те же переменные, можно старые методы переиспользовать (как и потом конструкторы, но там ты обязан при переиспользовании вызывать конструктор в первой строчке, в отличии от методов)
Например:
public void initialize(String name) {
this.name = name;
}
public void initialize(String name, int age) {
initialize(name);
this.age = age;
}
Плюс, можно задать дефолтовые значения для полей класса, если нужно.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ