Вместо этого рассчитайте его в конструкторе, если вы уже отправляете 2 (getHowMuchUserWantHours
) в конструктор.
public User(int hours, int unknown, int pricePerHour, String surname, String first name, String phone) {
this.amount = hours * pricePerHour;
// rest of fields
}
Создать пользователя
User user = new User(2, 14, g.getPricePerHours(), "Mark", "John", "055-555-633");
это имеет смысл, если также часы являются членами User, если нет, и они используются только для расчета, пропустите его как параметр
public User(int unknown, int amount, String surname, String first name, String phone) {
this.amount = amount;
// rest of fields
}
добавить метод calcAmount в класс пользователя
public static int calcAmount(int hour, int pricePerHour) {
return hour * pricePerHour;
}
и создайте пользователя
User user = new User(14, calcAmount(2, 2* g.getPricePerHours()), "Mark", "John", "055-555-633");