Трикотаж

  • 2
  • Недоступна
Пару задач назад студенты секретного центра JavaRush создавали класс Cat. Теперь пришла пора реализовать котов во плоти, разумеется по образу и подобию класса Cat, а точнее — основываясь на нём, как на шаблоне. Их — котов — должно быть трое. Наполните этих троих жизнью, то есть, конкретными данными.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (69)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Jeyhun Java Developer
23 сентября, 07:48
ya dolga dumal a kajetsa lyohki zadacha
Poizone
Уровень 5, Москва, Россия
1 марта, 10:48
Не забудьте имя в кавычки взять.
Viktory
Уровень 6, Москва, Россия
24 декабря 2020, 17:08
Не заметила конструктор и затупила с форматом ввода данных. Невнимательность - зло 😣
Super Style
Уровень 7, Москва
14 декабря 2020, 16:28
Просто ппц. Почему не создаются пустые коты. на этом погорел. при чем в идее автоматом чет исправило и стали создаваться пустые котики которым можно прописать параметры. да уж. изи.
ForJavaRush
Уровень 8
30 октября 2020, 12:47
потратил 15 минут прежде чем заметил что создал котов за пределами метода main, стыдно) но может кому поможет...
Игорь Ходыко Enterprise Java Developer
20 ноября 2020, 19:40
Такая же фигня)
Stepan
Уровень 17, Киев
28 марта, 12:12
Спасибо большое)) Думал уже разхирачу комп..
Николай Селиверстов
Уровень 15, Москва, Россия
9 октября 2020, 09:16
Не могу понять логику. Пустые коты не создаются. Но если в них сразу прописать параметры то создаются. И задача сразу решилась.
Александр Артихович
Уровень 20, Минск, Беларусь
2 ноября 2020, 14:19
Это из-за того, что в классе Cat присутствует конструктор с параметрами. При создании нового объекта (нового кота) этому конструктору требуется указание всех параметров, причем в том же порядке, учитывая тип переменных. Если такие конструкторы с параметрами есть в классе, то обычно имеющийся конструктор без параметров (для создания "пустых" котов) отключается и при необходимости его дописывают дополнительно в явном виде.
Никита
Уровень 10, Пермь, Россия
18 сентября 2020, 18:52
А я всё думаю: причём тут трикотаж? ТРИ КОТА ж! )))
Alipik
Уровень 15
11 сентября 2020, 12:23
обьясните пожалуйста.не пойму зачем это написано. public Cat(String name, int age, int weight, int strength) { this.name = name; this.age = age; this.weight = weight; this.strength = strength;
hidden #2322530
Уровень 41
16 сентября 2020, 12:03
ZaGa Music Backend Developer в айди-технологии
20 сентября 2020, 10:25
Не хотел видеть как решать,долго думал над такой простой задачей,твоя ссылка помогла разобраться,спасибо!
Tirex Работает в
12 ноября 2020, 18:59
Да, статейка - просто и понятно. Респект.
Иван
Уровень 10, Хабаровск, Россия
12 января, 05:34
Очень надеюсь, что вы правы и толку от такого преподавания гораздо больше, чем от традиционных методов, но почему то, как только новая тема или что то новое, то из за не знания и соответственно непонимания материала начинаешь чувствовать себя тупым и происходит полнейший взрыв мозга.
Андрей
Уровень 5, Новосибирск
18 января, 14:11
Спасибо, очень помогло организовать кашу в моей голове)
Андрей Бугаев
Уровень 25
15 июня, 16:49
только благодаря данной статье понял что нужно делать. Спасибо!!!!
Crew Dragon
Уровень 11
4 июня 2020, 09:07
кто мне может объяснить в двух словах, что это означает: public Cat(String name, int age, int weight, int strength) {
Vladimir Shevchenko
Уровень 25, Днепр
30 июня 2020, 10:27
В скобках параметры которые ловят переданные аргументы и присваивают переменным значения. Ты создал кота и указал аргументы Cat murchik=new Cat("Murchik", 5,5,7); Так они и установятся. Порядок аргументов должен соответствовать порядку в каком раставлены параметры в круглых скобках метода
DAS
Уровень 8, Москва, Россия
13 октября 2020, 17:36
в двух словах буквально: инициализация полей
Altynkush Amankulov
Уровень 16, Москва, Россия
14 мая 2020, 06:46
Как конструктор потом будет правильно расставлять значения веса,возраста и силы???
Vladimir Shevchenko
Уровень 25, Днепр
30 июня 2020, 10:28
В указаном порядке расставит, как ты расставишь