Статические коты

  • 4
  • Недоступна
Статический кот — всем котам кот. Поэтому в этой задаче в классе Cat добавляем статическую переменную cats. Пусть при каждом создании кота (нового объекта Cat) в переменную cats добавляется этот новый кот. Нам нужно создать 10 объектов Cat, а затем метод printCats должен выводить всех котов на экран.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (144)
  • популярные
  • новые
  • старые
Для того, что бы оставить комментарий вы должны авторизоваться
Alex9 уровень, Минск
34 минуты назад
Всё что было до этой задачи- семочки, по сравнению с этой.
Alex9 уровень, Минск
36 минут назад
Первая задача над которой уже третий день сижу, интересно сколько ещё провожусь...
Pavel Kurashov7 уровень, Новосибирск
позавчера, 08:31
Эх жаль, было бы очень логично сразу добавлять котов в конструкторе, я так и сделал сначала...
Владимир Павленко18 уровень, Москва
10 февраля, 11:06
пришлось гуглить и писать говнокод
Amon6 уровень, Москва
8 февраля, 21:19
не подскажите что значит <Cat> после ArrayList, там же надо указывать тип элемента списка. Спасибо!
Вячеслав8 уровень, Москва
12 февраля, 18:42
Все ответы в этой лекции, без неё бы не решил. https://javarush.ru/groups/posts/1934-klass-arraylist
Alex9 уровень, Минск
34 минуты назад
и вроде больше ясности, и всё равно не поддаётся...
Anastasia8 уровень, Нижний Новгород
7 февраля, 12:58
Я понимаю, что тут это бесполезно, но все же скажу: "Мы это не проходили!". Решила почти наугад...
Anastasia8 уровень, Нижний Новгород
7 февраля, 13:00
Немного помог беглый просмотр вот этой статьи http://developer.alexanderklimov.ru/android/java/arraylist.php
Tanarri10 уровень
6 февраля, 13:19
Хорошая задача, сразу в гугл посылает.
Bo_Jackson8 уровень, Санкт-Петербург
28 января, 22:54
Добавлял котов через конструктор, не проходило валидацию. Прочитав условие метод printCats должен выводить всех котов на экран. Подумал что , а что же он выведет, ведь мы просто создаем объекты без всяких полей. Присвоил котам имена, опять не правильно. Оказывается нужно было просто вывести объекты без каких либо данных. И это возможно! что было для меня шоком)).
2 февраля, 11:01
да, бредово, странно, что валидатор не принимает с Именами, я тоже их вписывал
Nordis12 уровень, Санкт-Петербург
22 января, 22:29
for(Cat cat : cats) { Вот этот знак --> : <--это что такое? Как он расшифровывается?
Katerina8 уровень, Москва
29 января, 20:36
Знак ":" означает "в" - проходим по всем элементам типа Cat в cats
DoDoshka8 уровень
16 января, 18:10
это нормально, что вывод такой: com.javarush.task.task06.task0614.Cat@7e07db1f com.javarush.task.task06.task0614.Cat@7e07db1f com.javarush.task.task06.task0614.Cat@1189dd52 ?