Iphone iphone = (Iphone) obj;
if (this.price!=iphone.price)
return false;
if (this.model==null)
return iphone.model==null;
if (this.color==null)
return iphone.color==null;Тимур
38 уровень
Задача пошла валидатор только после того как удалил код приведенный ниже. Эти условия использовал для отработки исключений как в лекции, но почему то валидатор не пропустил. Подскажите пожалуйста в чем моя ошибка или это недочет валидатора.
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Alex
1 февраля 2022, 13:00
"return iphone.model==null;" возвращать функция должна не null а true или false...
0
KIRAРазработчик в prosv.ruExpert
15 января 2022, 17:57
Iphone iphone1 = new Iphone(null, "red", 999);
Iphone iphone2 = new Iphone(null, "green" 999);
Ваш код вернет true, но телефоны разные
+1
Тимур
16 января 2022, 05:39
спасибо большое😊
0
Тимур
16 января 2022, 05:48
Исправил код, и с ним тоже прошло) нужно быть внимательнее, а вам еще раз спасибо😊
0