Код: Выделить всё
public class Balance {
static int balance;
public int getBalance(){
return balance;
}
public void returnBalance(int bal){
this.balance = bal;
}
}
< /code>
Я правильно называю метод GetBalance, потому что это тянет в правильном балансе. Однако, когда я использую свой объектный баланс Balancecall = new Balance (); Спасибо за помощь! It is now updating the value between classes, however it seems to be creating a new value every time i do a deposit.
This is what it looks like:
Thread 1 deposits $76 Balance is $76
Thread 8 withdraws $45 Balance is $31
Thread 7 withdraws $12 Balance is $ 64 < /p>
Поток 6 Снятие $ 41 Остаток составляет 35 долларов США < /p>
Поток 3 депозиты $ 89 - 165 долларов США < /p>
Поток 5 Снятие $ 10 - $ 66 < /p> Thread 4 $ 17 -й баланс - $ 59 < /p> trade 47 $ $ $ 179 < /p> $ 4 -й. $ 157
Вот как я использую баланс экземпляр:
Код: Выделить всё
balanceNum = balanceCall.getBalance();
balanceNum = balanceNum + 25;
balanceCall.returnBalance(balanceNum);
Подробнее здесь: https://stackoverflow.com/questions/325 ... en-classes