定义银行类,银行名称+余额(private),定义存钱取钱方法
参考如下:
/**
* @author huazie
* @version 2.0.0
* @since 2.0.0
*/
public class BankAccout {
private String name;
private int balance;
public BankAccout() {
}
public BankAccout(String name, int balance) {
this.name = name;
this.balance = balance;
}
public void deposit(int acoout){
balance+=acoout;
}
public void withdraw(int acoout){
balance-=acoout;
}
public int getBalance() {
return balance;
}
public void setBalance(int balance) {
this.balance = balance;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
不知道你这个问题是否已经解决, 如果还没有解决的话:final修饰的类不可继承,而抽象类本事是不能被实例化的,是需要让子类去继承,如果父类使用了final修饰符修饰方法,子类继承后,也无法重写该方法。
private的访问权限是本类中,子类继承父类后,是无法方法private修饰的方法的。
所以,一个抽象类中的抽象方法是不能用static,final和private修饰的。