...
Данил
13 уровень
Почему не this.strenght и anotherCat.strenght равны нулю?
Архивный
Комментарии (8)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Alexey
20 марта 2018, 16:54полезный
Тут нужно посмотреть на конструктор класса Cat.
Полезная ссылка
Если не разберетесь - пишите.
+2
Данил
20 марта 2018, 20:55
Спасибо за ответ, прочёл статью, узнал много нового рассмотрел примеры, но так и не понял, где я допустил ошибку.
0
Maxim
20 марта 2018, 20:55
+, проблема аналогичная.
0
Данил
20 марта 2018, 20:56решение
Может следует в самом конструкторе приравнять переменные объявленные в классе к переменным, которые передаются в конструктор?
+4
Maxim
20 марта 2018, 21:02
решил только что. Оставил конструктор пустым. просто прописывал через cat1.age=11 итд
0
Zaur Vagabov
20 марта 2018, 21:12
Спрашивается, зачем тогда объявляли конструктор если он ничего не делает? Создаете объекты Cat у которых name = null, age=weight=strength=0 не обращая внимания на надпись типа new Cat("Барсик", 5, 3, 20)
+1
Zaur Vagabov
21 марта 2018, 07:01
еще 1 Полезная ссылка
0
Alexey
21 марта 2018, 15:06
Данил, да, все верно. Нужно в конструкторе присвоить значения.
0