Только начал, но первое условие конструктора уже не выполняется
public class Cat {
//напишите тут ваш код
public String name;
public int age;
public int weight;
public String color;
public String address;
public void initialize(String name){
this.name=name;
this.weight=5;
this.age=4;
this.color="red";
this.address=null;
}
public static void main(String[] args) {
}
}
Женя Шрамов
12 уровень
xd
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
YuriyExpert
27 ноября 2019, 11:08
Метод initialize это не конструктор, а абстрактный пример из прошлых лекций/задач который иллюстрировал зачем нужен конструктор.
Конструктор всегда носит имя класса, не возвращает значение (но при этом void не указывается), но может иметь модификаторы доступа. Т.е. объявление публичного конструктора для класса Cat с параметром типа String будет таким:
+1