Mam taki oto kod
package s;
public class Fill {
private int balance;
private int amount;
public Fill(int balance) {
balance=this.balance;
}
public void fillTank(int amount) {
int balance = this.balance + amount;
}
public void out(int amount) {
int balance = this.balance - amount;
}
public void setBalance(int balance) {
balance=this.balance;
}
public void transfer(Fill to, Fill from,int ammount) {
from.out(amount);
to.fillTank(amount);
}
public int getBalance() {
return balance;
}
public static void main(String[] args) {
Fill Majk=new Fill(200);
Majk.fillTank(100);
//Majk.fillTank(200);
System.out.println("To : " + Majk.getBalance());
//Majk.transfer(Basia, Majk, 150);
//Majk.getBalance();
}
}
Pytanie dlaczego zmiennej balance mi tutaj nie widzi ?