это программа, включающая методы

#java #methods #overloading

#java #методы #перегрузка

Вопрос:

напишите программу на java, используя метод Discount() , для вычисления одной скидки или последовательных скидок. Используйте методы перегрузки Discount (int) , Discount (int,int) и Discount (int,int,int) для вычисления единичной скидки и последовательной скидки соответственно. Рассчитайте и отобразите сумму, подлежащую оплате клиентом после получения скидки на печатную цену товара.

это вопрос, и я понял, что в методах Discount(int,int) и Discounts(int,int,int) мы должны принимать последовательные подсчеты и печатную цену, но я не понимаю, что делать в первом методе, т. е Discount(int)

любая помощь была бы оценена

Комментарии:

1. я не понимаю, что делать в первом методе, т. е. Discount(int) Если вы создали программу, и нет ничьих других спецификаций, вы должны удалить ее, если нет, пожалуйста, покажите нам эти спецификации

2. И вам следует поискать нового преподавателя, поскольку ваш, очевидно, даже не знает соглашений об именовании Java!

Ответ №1:

Я думаю, что вопрос довольно прямой.

Для единой скидки ваш код должен выглядеть примерно так

 // The selling price is simply (item cost * 0.9)
price = item.discount(0.9);
  

Ответ №2:

я думаю, что вам нужно передать процентное значение, например

//если процент скидки равен 20%

int цена = рынок.Discount(20);//предполагая, что метод вернет int

…….. ……. // метод public int Discount(int discpercnt) {int price = }