150天打卡day18_多态的意义
public class ABCImpl implements ABC { private double balance; // 卡内余额,允许最多透支2000 private String password; // 账号密码 public ABCImpl() {} public ABCImpl(double balance, String password) { super(); this.balance = balance; this.password = password; } //返回账户余额 public double getBalance() { return balance; } //取钱 public boolean getMoney(double number) { if ((balance - number) >= -2000) { balance -= number; } return false; } @Override public boolean checkPwd(String input) { if (password.equals(input)) { return true; } return false; } @Override public boolean payTelBil(String phoneNum, double sum) { System.out.println("支付电话费成功"); return true; }