static class Person {
public String name;
Person(String name) {
this.name = name;
this.allMoney = new ArrayList<Money>();
//напишите тут ваш код
allMoney.add(new USD(5.64));
allMoney.add(new Ruble(7.67));
allMoney.add(new Hrivna(9.8));
}
private List<Money> allMoney;
public List<Money> getAllMoney() {
return allMoney;
}
}
Ошибка в файле com/javarush/task/task14/task1417/Solution.java в строке : 25
'5.64' — магическое число.
Ошибка в файле com/javarush/task/task14/task1417/Solution.java в строке : 26
'7.67' — магическое число.
Ошибка в файле com/javarush/task/task14/task1417/Solution.java в строке : 27
'9.8' — магическое число.Виталий Перегудов
18 уровень
Замечание по стилю кода, не пойму...
Архивный
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Svetlana Lapina Java Developer
23 февраля 2020, 19:03
Вы же работаете со списком allMoney конкретного объекта не указали в 8-10 строках this.allMoney
0
Ksenia Volkova Java Developer в DXC Master
23 февраля 2020, 19:06
Это было бы важно, если бы была локальная переменная allMoney и надо было бы ее отличить от поля класса. А так - разницы нет.
+1
Vladimir Galkov
23 февраля 2020, 18:08
а по выводу и не понять: вывод одного класса, а замечания по другому.
где строки 25, 26, 27, класс Solution?
0
Виталий Перегудов
23 февраля 2020, 18:11
задача решенная, весь код не стал выкладывать.
это часть кода, class Person находиться в классе Solution.
8,9,10 вот эти строки
0
Виталий Перегудов
23 февраля 2020, 18:08
здесь только строки 8, 9, 10
0