Великолепная восьмерка

  • 1
  • Недоступна
То, с какой лёгкостью коты захватили интернет, показывает, что мы знаем об этих миловидных комках шерсти далеко не всё. Очевидно только, что людям без них хуже, чем с ними. Давайте сделаем мир лучше: создадим 10 переменных типа Cat и ещё 8 объектов типа Cat. Кстати, никому котёнок не нужен?
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (108)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Vsevolod9 уровень, Москва
30 июля, 16:48
Не понимаю. Чем отличается переменная типа Cat от объекта типа Cat?
Артем37 уровень, Москва
7 сентября, 13:36
в переменной типа Cat может быть как и ссылка на объект типа Cat, так и null и переменная хранит ссылку на объект
Евгений2 уровень, Київ
30 июля, 15:52
Подскажите в сем проблема, вроде же все правильно сделано, спасибо
Ohr9 уровень
23 июля, 05:19
Не понимаю почему Cat cat1 = new Cat(); Cat cat2 = new Cat(); Создаёт два объекта и две ссылки. Объект уже создан и в лучшем случае его должно перезаписать. Объект получается один а ссылки должно быть две. И по мне так: Cat cat1 = new Cat(); идентично Cat cat1; (Само собой с условием что объект Cat уже создан)
hidden #23306443 уровень
13 мая, 08:44
В методе main 8 переменных должны быть проинициализированы сразу при создании. Что по себе слово значит проинициализированы?
pilulek9 уровень, Воронеж
7 июля, 20:46
То есть нужно присвоить значение. Cat cat1 = new Cat();
Alex 8 уровень, Санкт-Петербург
2 мая, 21:29
Может кто-нибудь объяснить, объект - это грубо говоря, метод, который инициализируется в переменную и вызывает класс. Это можно так понимать или нет?
Mihail Klimenko9 уровень, Краснодар
8 мая, 15:33
Объект - это часть класса, один из его кирпичиков. Объекты взаимодействуют друг с другом с помощью методов. И объекты, и методы содержат в себе переменные
Алексей Ермоленко3 уровень, Киев
26 марта, 15:37
Алилуя!!!!!!!!
Илья Лесунов4 уровень, Санкт-Петербург
25 февраля, 16:12
Cat cat1 = new Cat(); Cat cat2 = new Cat(); Cat cat3 = new Cat(); Cat cat4 = new Cat(); Cat cat5 = new Cat(); Cat cat6 = new Cat(); Cat cat7 = new Cat(); Cat cat8 = new Cat(); Cat cat9; Cat cat0; Насколько правильный код?
Антон Атонов6 уровень, Киев
25 февраля, 18:30
1 надо бы добавить
Илья Лесунов4 уровень, Санкт-Петербург
26 февраля, 15:43
Cat cat1; - это добавить?
Антон Атонов6 уровень, Киев
27 февраля, 14:22
Cat cat10
Алексей4 уровень, Москва
6 апреля, 16:15
Блестящее решение у Вас! Я преклоняюсь, а опечатка - мелочь! Спасибо.
Iryna4 уровень, Киев
24 февраля, 23:33
что не так?
Mihail Klimenko9 уровень, Краснодар
8 мая, 15:21
Нужно создать 8 объектов, при создании которых мы автоматически инициализируем 8 переменных. У вас объекты не созданы
Вячеслав23 уровень, Санкт-Петербург
23 февраля, 14:08
Вообще авторы задач большие молодцы, заставляют думать! Даже простая зада часто содержит подводные рифы. И если один вперед смотрящий не всегда их замечает, то коллективный разум всегда заметит. )
Alex17 уровень, Минск
17 февраля, 14:54
Cat cat8=new Cat(); Cat cat9; Кто подскажет, в чем разница между cat8 и cat9 ? Как я понимаю: cat8 - это переменная, которая является ссылкой на объект Cat. cat9 - это тоже переменная явщяется ссылкой на объект Cat. В чем разница между ними?
Glock13 уровень, Энгельс
22 февраля, 13:38
cat9 это переменная с типом Cat, но значение там null. cat8 ты понял