Ощущение острой нехватки котов порой сильнее чувства голода. Для борьбы с этим неприятным состоянием нужно реализовать метод addNewCat, который будет добавлять нового кота в вашу программу при каждом его вызове. Пользуйтесь аккуратно, больше котов — больше ответственности. Не забудьте увеличивать котосчетчик на единицу при каждом создании кота.
Учет котов
- 2
Недоступна
Комментарии (98)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Eva Smirnova
17 января, 12:38
Просто увеличить счетчик котов на 1
0
Александр
12 января, 15:16
Не понравилась эта задачка. Настолько легко что я запутался.
0
EngineerRTW
18 сентября 2021, 12:24
Иногда ожидания от задачи намного выше условия самой задачи. И это очень сильно сбивает и путает.
Насколько я понял задание, - в методе addNewCat() мы должны добавить одного кота к предыдущему количеству котов catsCount.
И ВСЕ!!!
Этот метод не должен возвращать новое значение catCount+1, этот метод нигде не вызывают, он ничего не выводит на экран.
И вот это бездействие как раз сбивает с толку :) И ты начинаешь думать, что что-то сделал не так, ибо не может быть задачка настолько простой.
Если вы хотите увидеть результат вашей работы, - просто для себя допишите возвращение внутри метода и вызов самого метода в main-e.
+2
Айрат
21 мая 2021, 10:43
Почему return catsCount++; это неправильно и выдает ошибку?
0
Влад Ворсин
6 июля 2021, 11:22
Потому что некуда return(возвращать). Просто без возвращения задаешь прибавление кол-ва котов и все
0
Эльдар
11 марта 2021, 09:52
не пойму в чем дело:уже и прописал вызов cat.addNewCat в методе main 2 раза,все равно выдает Отсутствует объявление класса, интерфейса или enum-а.
файл com/javarush/task/task04/task0404/Cat.java, строка 20, позиция 346
0
Павел Соловьёв докер - механизатор в Порт
15 марта 2021, 23:12
Метод main вообще трогать не нужно
0
Вилюян
7 марта 2021, 06:52
Через ++ у меня почему то не работает. Говорит мол Метод addNewCat не увеличивает на 1.
Прописал +1, сразу заработало. В чем ошибка я чет не понял?
0
Павел Соловьёв докер - механизатор в Порт
15 марта 2021, 23:13
++ подразумевает увеличение на 1 текущего параметра , но нам нужно увеличивать счетчик .
0
Максии
22 декабря 2020, 21:02
Если честно я не понял ничего из того решение которое предлагалось. Не задан аргумент метода. Как он будет работать? Считаю что эта задача не полностью составлена
0
Michael
24 октября 2020, 19:02
Все проще даже чем кажется, но неочевидно :/
0
Dasheva
10 августа 2020, 06:56
public static void addNewCat() {
//напишите тут ваш код
Cat.catsCount ++;
}
public static void main(String[] args) {
Cat.addNewCat();
Cat.addNewCat();
System.out.println(Cat.catsCount);
}
Получается при работе со статистическими методами и переменными, нам даже объектов создавать не нужно для работы с ними!!!!
+4
Антон
31 июля 2020, 12:43
Блин, я сразу написал, но в IDEA. Програма не реагировала. И еще час сидел думал((((
+2
Павел Соловьёв докер - механизатор в Порт
15 марта 2021, 23:15
у меня idea подчеркнула сомнительную строчку и я сразу поправился )
0