Кошкоинициация

  • 8
  • Недоступна
Эта задача посвящена существам загадочным и прекрасным — котам. Создадим класс Cat и определим для него пять инициализаторов (только имя, то же плюс вес и возраст, только вес и цвет, имя и возраст, вес, цвет, адрес). Коты нам нужны валидные: они не могут существовать без веса, цвета или возраста. А вот безымянные коты, увы, встречаются, как и бездомные.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (123)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Виктор Останин6 уровень, Санкт-Петербург
суббота, 19:03
27 попыток из-за буквенной ошибки в одном из initialize 🧐
Yuji7 уровень, Тюмень
9 августа, 16:44
Это странно, что нулем нельзя инициализировать. Было бы логично именно 0 указать, если вес неизвестен, чтоб гипотетический работник с котами обратил внимание, что что-то не так и взвесил животное. Лучше было бы объяснить почему переменные нельзя проинициализировать нулем. Очень непонятное объяснение, хотя не поспоришь - это точно навсегда теперь запомню =__=
Dmitrii Sulimov16 уровень
2 августа, 16:35
не знал, что нельзя нулем инициализировать переменные
Algus5 уровень, Санкт-Петербург
2 августа, 14:03
(чужой домашний кот) в условии лишил одной из попыток. Крайне жестокий ход)
Марат8 уровень, Penza
19 июля, 18:37
Вроде изёвая задачка - но сколько такие вот задачки я не решал, везде найдется хоть одно требование, в котором я накосячил. Приходится тратить лишние попытки)
Олег Фесенко8 уровень, Москва
15 июля, 13:57
Ох, ребята, ну и намучился с этим заданием)) Внимательно читайте требования по методу initialize) Самое главное поставить нужные параметры в методе(в скобках) и проинициализировать их по формуле: this.параметр = параметр. Оставшимся даем любое значение по типу и , главное, игнорируем (не проставляем) тот параметр, который просят исключить в требованиях.
Name10 уровень, Киев
13 июля, 22:14
Пишу программу вроде всё правильно но всегда выдает ошибку, копирую все в БЛОКНОТ и потом обратно и вуаля всё заработало. Что за танцы с бубнами господа?
Балдина Маргарита5 уровень, Санкт-Петербург
12 июля, 19:25
Задача лёгкая, но какой-то дурак израсходовал 6 попыток просто потому, что в значение String пытался передать цвет без кавычек XD (Ну это была я).
Александр15 уровень, Ангарск
12 июля, 06:39
А если я присваиваю значение переменной null, почему валидатор думает, что я её всё равно инициализирую?
Alex V. Mel9 уровень
14 июля, 16:43
Потому что теперь эта переменная не только объявлена, но и определена.
EvGeNbl4 ☭7 уровень, Екатеринбург
11 июля, 17:08
сетеры и геттеры помогают очень попытки и 140 строк кода О_о OMG я столько сам еще никогда не писал