Cat cat1 = new Cat("vaska", 4, 2, 10);
cat1.name = "Vaska";
cat1.age = 4;
cat1.weight = 2;
cat1.strength = 10;
Cat cat2 = new Cat();
cat2.name = "Boris";
cat2.age = 3;
cat2.weight = 5;
cat2.strength = 8;
Cat cat3 = new Cat();
cat3.name = "Kitya";
cat3.age = 1;
cat3.weight = 2;
cat3.strength = 1;
Pavel Haidukevich
8 уровень
почему такое реение не подходит?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
romik1505 Backend Developer в Ozon
16 сентября 2020, 16:22полезный
По условию поля класса имеют модификатор доступа private, это значит что изменения полей класса можно произвести только внутри класса Cat или при создании используя конструктор с параметрами
И таким способом private поля в main не изменить
+1
Алексей Серов
16 сентября 2020, 12:38
вроде в условии задачи стоит: "Класс Cat нельзя изменять."
ты используешь конструкцию: Cat cat2 = new Cat(); - а разве в классе Cat есть конструктор без параметров?
0
Pavel Haidukevich
16 сентября 2020, 12:34
в первой строчке если убрать то,что в скобках
0