Учет котов

  • 3
  • Недоступна
Ощущение острой нехватки котов порой сильнее чувства голода. Для борьбы с этим неприятным состоянием нужно реализовать метод addNewCat, который будет добавлять нового кота в вашу программу при каждом его вызове. Пользуйтесь аккуратно, больше котов — больше ответственности. Не забудьте увеличивать котосчетчик на единицу при каждом создании кота.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (27)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Olga10 уровень
20 марта, 18:56
Написала всего одну строку : catsCount++; , и от незнания что нужно то? Зачем вообще она тогда? Решила проверить и оказалось правильно. Порой придумываешь сложные решения, а оказывается надо то..
aleksdenni5 уровень
4 марта, 21:26
catsCount+=1;
Dinara4 уровень
24 февраля, 14:41
поступила самым простым способом который как ни странно сработал catsCount = catsCount + 1;
Mutny8 уровень
21 января, 04:15
int addNewCat=1; Cat.catsCount=addNewCat+catsCount;
АртемGeek14 уровень, Москва
26 февраля, 16:54
Можно было не вводить доп переменную, просто Cat.catsCount = Cat.catsCount + 1;
Azzie5 уровень
12 января, 00:26
как же я долбался с этой задачей, вы бы знали... и всё из-за того, что во время решения "//напишите тут ваш код" должен быть написан и в методе main я привык, что что-то делать нужно только там, где написано, в другое не лезть. а тут либо забыли ещё раз написать //напишите тут ваш код в другом методе, либо я сделал не так, как просили просто добавил в main addNewCat(); ну а в верхнем методе "addNewCat" добавил нужный каунт++
Seryoga Gabov13 уровень, Москва
11 января, 02:30
что за бред, задача не работала на правильном ответе, матерился на 16 строку, потом нажал сбросить, ввёл опять catsCount++ и всё сработало! это не работало даже в IDEA блин, заставляет сомневаться в себе постоянно...
Ruslan Moiseev11 уровень
5 января, 14:55
Главное два раза перекрестить))
Denis7 уровень
10 февраля, 14:09
Аминь!)
y-grek12 уровень, Киев
1 ноября 2018, 14:11
задачу решил сразу, просто добавив в метод "catsCount++;" но изначально в описании задачи перед ее открытием сказано, " реализовать метод addNewCat, который будет добавлять нового кота в вашу программу при каждом его вызове" .. потом по требованиям задачи убрали создание кота.. так должен метод создавать объект (экземпляр) кота или нет? создание экземпляра кота в мэйн, без вызова метода аддКот не будет изменять счетчик котов
OlegTheC7 уровень
8 октября 2018, 19:05
Задача решена, но так и не понял как вывести результат подсчета. Делал вывод в методе мейн со ссылкой на переменную класса, пробовал выводить непосредственно в методе addNewCat, а также менял private переменной на public. И все-равно всегда выходил 0. Но если создать в мейн сеттер с передаваемым значением, то тогда значение возвращается в мейн. Почему так?
Loner GO9 уровень, Киев
12 декабря 2018, 19:51
Нужно в метод main написать : addNewCat(); System.out.println(catsCount);
Владимир Павленко22 уровень, Москва
6 февраля, 21:11
про вывод общего количества котов в задании не написано. У меня прошло все без вывода на экран.
Игорь27 уровень
10 июля 2018, 23:29
Странно но почему ++ не работает а + 1 работает?
OneMoreTime24 уровень, Москва
24 июля 2018, 01:17
В идее Cat.catsCount++; нормально отработало.