Conversation
src/main/java/Calculator.java
Outdated
|
|
||
|
|
||
|
|
||
| // public static void checkInt() { |
There was a problem hiding this comment.
⏫ Желательно не оставлять в итоговой работе мертвый код в комментариях
src/main/java/Calculator.java
Outdated
| int iMunit = (int)Munit; | ||
| int mCh = iMunit%10; | ||
|
|
||
| if (iMunit%100>=11 && iMunit<=14) { |
There was a problem hiding this comment.
👍 Отличная идея проверять остаток от деления на 10 и выводить значение через форматирование
| // } | ||
|
|
||
|
|
||
| Calculator (String itemNameList, float price, int numItems ) { |
There was a problem hiding this comment.
👍 Хорошая идея использовать отдельный класс, для хранения стейта работы программы.
⏫ Я бы посоветовал разделить логику хранения стейта и вывода верного значения "рублей" на разные классы, т.к. это две разные не связанные друг с другом логики
| System.out.println("Привет Мир"); | ||
|
|
||
| Scanner scanner = new Scanner(System.in); | ||
| Calculator calcPersonBill = new Calculator("", 0, 0); |
There was a problem hiding this comment.
⏫ Можно для полей класса Calculator проинициализировать дефолтными значениями внутри самого класса без необходимости передавать их в конструкторе
src/main/java/Main.java
Outdated
| calcPersonBill.itemNameList = calcPersonBill.itemNameList + "\n" + scanner.nextLine(); // добавляем имя в строку | ||
|
|
||
| System.out.println("Введите цену товара"); | ||
| calcPersonBill.price = calcPersonBill.price + scanner.nextFloat(); // Складываем полученые цены по мере ввода |
There was a problem hiding this comment.
Training console app sprint #2