银行有划帐功能:定义一个类接口。接口有两个方法,设计一个类,实现这个接口,接口是
实现这个转帐功能,第一个函数有三个参数(原帐号,目的帐号,金额),第二个参数有两
个参数(帐号,金额),在第一个参数里实现逻辑运算(+-),在第二个实现数据库的操
作。初学java。  题目附上。给代码或者思路都行。谢谢了。关键是class部分呢的两个方法的实现,不知道怎么下手。

解决方案 »

  1.   

    没看的你的意思,大致上如下://接口
    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);
    //...数据库事务
    }}
      

  2.   

    第二个就是连接数据库的基本操作,建立连接,得到statement,再execute啊。要是做得严谨一点就把事务打开。
      

  3.   

    你需要再去看下JDBC,因为这是很基本的数据库操作:)
      

  4.   

    JDBC,先连好数据库,然后用PreparedStatement执行SQL语句,用executeQuery()查询,executeUpdate()增删改