Интернет-магазин продажи джинсов

  • 26
  • Недоступна
1. Создай 2 интерфейса в отдельных файлах: 1.1) Item с методами int getId(), double getPrice(), String getTM() 1.2) Jeans extends Item с методами int getLength() и int getSize() 2. В классе Util в методе getAllJeans добавь пропущенную часть java-кода: 2.1) разберись в том, что уже есть в методе get
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (138)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Fedenechka
26 уровень, Москва
30 апреля, 06:37
Это всё здорово, всё достаточно просто-понятно,ну потому что расписано подробно, только вот не понятно зачем так делать и почему не создать отдельно классы.
Kes Чайник в Банк
22 апреля, 04:30
Чего-то не понимаю. Прохожу задачу через web-интерфейс. На определенном этапе получаю: Компилятор не нашел конструктор "AbstractJeans(int,int,int,double)" в классе "AbstractJeans"; Требуемые параметры: int,int,int,double Найденные параметры: <без параметров> Проверьте правильность переданных параметров. Возможно, вы забыли импортировать нужный класс.. файл com/javarush/task/task24/task2409/Util.java, строка 63, позиция 1794 После этого удаляю переменную "String tm" и ее getter. И о чудо. Конструктор, который я вообще не менял начинает находится.
Рустам Кондратов
26 уровень, Москва
5 апреля, 20:02
Подниму наверх: Валик принял без Colins и CalvinKleinJeans т.е. Levis{id=1, length=34, size=6, price=150.0} Denim{id=2, length=35, size=8, price=154.0} {id=3, length=32, size=6, price=120.0} {id=4, length=31, size=8, price=125.0}
Gaziz
29 уровень, Уфа
3 апреля, 09:23
alt+insrt;
Михаил
26 уровень, Саратов
16 марта, 20:57
Копируйте названия методов из условий. Это сократит количество попыток. ID != Id.
Даниил Александрович
31 уровень, Тамбов
5 марта, 09:54
задачу стоит назвать ну очень много букв... в чем у меня был затык: надо вернуть не Levi's a Levis
Company.Levis.toString();
не уверен в правильности, но вроде вале понравилось.
Михаил
26 уровень, Саратов
16 марта, 20:55
this.getClass().getSimpleName()
mishok Support
26 февраля, 06:22
Задача учит только тому, чтобы были готовы к паршивой постановке задачи.
Карина Морозова
34 уровень, Калининград
11 января, 22:11
Короче я решила, но до конца непонятно как. В ТЗ максимально расплывчато относительно того какой метод оставлять абстрактным и это не toString. Основной затык был с тем что в коде getAllJeans с конcтруктором AbstractJeans идет маленький отросточек в виде реализации этого самого абстрактного метода (локальный метод что ли). В общем мой коммент не несет никакой информации, кроме крика в пустоту. Более содержательные комментарии ниже.
Алексей Тонких Backend Developer в Сбербанк
19 января, 12:11
Для будущих студентов, которым мб не понятно какой абстрактный метод должен быть: нужно изучить цикл наполнения списка джинсами - как там вызваны конструкторы, чего в них нет. И связать это с тем, какой результат ожидается в toString().
Карина Морозова
34 уровень, Калининград
19 января, 12:39
Кстати да) Спасибо =)
Alexandr Grishin
27 уровень, Саранск
11 декабря 2020, 17:31
Чтобы не запутаться все сначала реализовал в отдельных классах. А потом перенес внутрь Util;
Verhun Kyrylo
27 уровень
22 ноября 2020, 14:14
Так то задачка не сильно хард. Все решил сам только подсмотрел как вернуть имя подкласа, т.к. возвращал getClass().getName() что было не верно.