Внешний вид сайта:

Избавление от присваивания параметрам

Полезность страницы:
0/100

Происходит присваивание параметрам.

Использовать локальную переменную.

 

int discount (int inputVal, int quantity, int yearToDate) {

if (inputVal > 50) inputVal -=2

}

int discount (int inputVal, int quantity, int yearToDate) {

int result = inputVal;

if (inputVal > 50) result -=2

}

 

В методе имеется в виду передача параметров по значению, так что изменения параметров не влияют на вызывающую программу. Внутри же метода код будет более ясным, если параметры используются только для значений, переданных в метод, тогда как для изменения этих значений заводятся локальные переменные.

Дополнить страницу Вы можете помочь другим людям дополнив эту страницу вашими знаниями по данному вопросу!
11:05

Комментарии

Нет комментариев. Ваш будет первым!