25 lines
515 B
Java
25 lines
515 B
Java
|
package bank;
|
||
|
|
||
|
public abstract class BankAccount {
|
||
|
protected double balance;
|
||
|
protected String owner;
|
||
|
|
||
|
public double getBalance() {
|
||
|
return balance;
|
||
|
}
|
||
|
public void deposit(double amount){
|
||
|
balance += amount;
|
||
|
}
|
||
|
public boolean withdraw(double amount){
|
||
|
if(balance<amount) return false;
|
||
|
|
||
|
balance -= amount;
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public String toString() {
|
||
|
return owner + " have " + balance + "CHF on his account.";
|
||
|
}
|
||
|
}
|