银行有划帐功能:定义一个类接口。接口有两个方法,设计一个类,实现这个接口,接口是
实现这个转帐功能,第一个函数有三个参数(原帐号,目的帐号,金额),第二个参数有两
个参数(帐号,金额),在第一个参数里实现逻辑运算(+-),在第二个实现数据库的操
作。初学java。 题目附上。给代码或者思路都行。谢谢了。关键是class部分呢的两个方法的实现,不知道怎么下手。
实现这个转帐功能,第一个函数有三个参数(原帐号,目的帐号,金额),第二个参数有两
个参数(帐号,金额),在第一个参数里实现逻辑运算(+-),在第二个实现数据库的操
作。初学java。 题目附上。给代码或者思路都行。谢谢了。关键是class部分呢的两个方法的实现,不知道怎么下手。
public interface ChangeMoney {
void changeFromMoneyTo(String fromAccount,String toAccount,double money) throws Exception;
void change(String account,double money)throws Exception;
}//实现类
public class ChangeMoneyImpl implements ChangeMoney { public void change(String account,double money) throws Exception{
//要做的事情,帐户金额操作
} public void changeFromMoneyTo(String fromAccount, String toAccount,double money)throws Exception {
change(fromAccount,-money);
change(toAccount,money);
//...数据库事务
}}