Как правильно использовать строковые константы объявленные в классе SecondClass, что бы валидатор принял решение. Если в 37 и 43 строке убрать " ", то валидатор принимает по строковым константам, но не принимает по выводу на экран. Если исправить строковою константу в SecondClass (убрать символ \n), то не принимает по строковым константам, а по принимает по выводу на экран.
Илья
40 уровень
Валидатор не принемает решение
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ярослав Воробець
11 июня 2018, 02:05полезный
1.Клас SecondClass змінювати не треба.
2.Символ \n можна забрати при виводі без використання trim() і добавляння пробілу.
+1
Илья
11 июня 2018, 07:51
убрал '\n' спомощью replace и валидатор принял
0
Артем Divertitto Senior Android-разработчи в United Tech Master
11 июня 2018, 10:06
Ты фактически подогнал свое решение под вывод, при этом проигнорировал условие задачи. В строке 35 ты вызываешь метод someAction() у класса SecondClass при param > 0 , хотя в условии указано: метод someAction анонимного класса поля solutionAction должен вызвать метод сабкласса FirstClass, если param > 0
0
Илья
11 июня 2018, 10:24
Не однозначность ТЗ приводит к не однозначности решения, я уже понял после сдаче этой задаче, что надо было вызывать SecondClass.someAction() после достижения param <= 0.
0