【发布时间】:2018-01-07 10:57:47
【问题描述】:
假设我的模型中有 2 个类:
public class Account {
int capital;
int numero
}
public class SavingAccount extends Account{
double rate;
}
因此,当我必须使用 JDBC 在数据库中保存或检索帐户时,它可以工作,但对于绑定,大写和数字是可以的,但对于速率,我需要检查类型并进行转换:
if(account.getType() == AccountType.SAVINGACCOUNT) {
((SavingAccount)Account).setRate(result.getDouble("rate"));
}
除此之外还有其他方法吗?或者有两种不同的方法?
【问题讨论】:
标签: java inheritance jdbc dao