ATM系统实现[14]——可用帐户类[00原创]
来源:互联网 发布:钢铁侠玩具模型淘宝 编辑:程序博客网 时间:2024/05/16 01:04
package cn.edu.ynu.sei.atm.loginProcess;
import cn.edu.ynu.sei.atm.interfaceDef.IAvailableAccount;
import cn.edu.ynu.sei.atm.sqlManager.SqlStatementsManager;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
/**
* 卡号对应帐户信息
* @author 88250
*/
public class AvailableAccount extends UnicastRemoteObject implements
IAvailableAccount
{
/**
* SQL语句管理对象
*/
SqlStatementsManager sqlSM = SqlStatementsManager.getInstance();
/**
* 活期帐户帐号,默认为0,表示未启用该帐户
*/
private int curID = 0;
/**
* 定期帐户帐号,默认为0,表示未启用该帐户
*/
private int depID = 0;
/**
* 信用卡帐户帐号,默认为0,表示未启用该帐户
*/
private int credID = 0;
/*
* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.interfaceDef.IAvailableAccount#setAvailableAccountID(java.lang.String)
*/
public void setAvailableAccountID(String cardID)
{
int[] ids = new int[3];
ids = sqlSM.setAvailableAccountID(cardID);
curID = ids[0];
depID = ids[1];
credID = ids[2];
}
/**
* 创建一个可用帐户实例
* @throws RemoteException
*/
public AvailableAccount() throws RemoteException
{
super();
}
/* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.interfaceDef.IAvailableAccount#getCurID()
*/
public int getCurID()
{
return curID;
}
/* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.loginProcess.IAvailableAccount#getDepID()
*/
public int getDepID()
{
return depID;
}
/* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.loginProcess.IAvailableAccount#getCredID()
*/
public int getCredID()
{
return credID;
}
}
import cn.edu.ynu.sei.atm.interfaceDef.IAvailableAccount;
import cn.edu.ynu.sei.atm.sqlManager.SqlStatementsManager;
import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
/**
* 卡号对应帐户信息
* @author 88250
*/
public class AvailableAccount extends UnicastRemoteObject implements
IAvailableAccount
{
/**
* SQL语句管理对象
*/
SqlStatementsManager sqlSM = SqlStatementsManager.getInstance();
/**
* 活期帐户帐号,默认为0,表示未启用该帐户
*/
private int curID = 0;
/**
* 定期帐户帐号,默认为0,表示未启用该帐户
*/
private int depID = 0;
/**
* 信用卡帐户帐号,默认为0,表示未启用该帐户
*/
private int credID = 0;
/*
* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.interfaceDef.IAvailableAccount#setAvailableAccountID(java.lang.String)
*/
public void setAvailableAccountID(String cardID)
{
int[] ids = new int[3];
ids = sqlSM.setAvailableAccountID(cardID);
curID = ids[0];
depID = ids[1];
credID = ids[2];
}
/**
* 创建一个可用帐户实例
* @throws RemoteException
*/
public AvailableAccount() throws RemoteException
{
super();
}
/* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.interfaceDef.IAvailableAccount#getCurID()
*/
public int getCurID()
{
return curID;
}
/* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.loginProcess.IAvailableAccount#getDepID()
*/
public int getDepID()
{
return depID;
}
/* (non-Javadoc)
* @see cn.edu.ynu.sei.atm.loginProcess.IAvailableAccount#getCredID()
*/
public int getCredID()
{
return credID;
}
}
- ATM系统实现[14]——可用帐户类[00原创]
- ATM系统实现[13]——业务帐户类[00原创]
- ATM系统实现[4]——帐户选择窗口[00原创]
- ATM系统实现[15]——身份验证类[00原创]
- ATM系统实现[18]——数据管理类[00原创]
- ATM系统实现[5]——注意事项窗口[00原创]
- ATM系统实现[10]——转帐窗口[00原创]
- ATM系统实现[11]——取款窗口[00原创]
- ATM系统实现[12]——抽象转户类[00原创]
- ATM系统实现[19]——服务端[00原创]
- ATM系统实现[16]——交易事务类[00原创]
- ATM系统实现[17]——数据格式验证类[00原创]
- ATM系统实现[1]——用户登录界面[00原创]
- ATM系统实现[2]——密码修改窗口[00原创]
- ATM系统实现[3]——余额查询窗口[00原创]
- ATM系统实现[6]——密码面板组件[00原创]
- ATM系统实现[7]——服务选择窗口[00原创]
- ATM系统实现[8]——转帐查询窗口[00原创]
- shell基础11:文件分类、合并和分割(sort,uniq,join,cut,paste,split)
- shell基础12:tr
- 创建静态页面的方法示例一(2)
- ATM系统实现[13]——业务帐户类[00原创]
- 产生不重复的随机数
- ATM系统实现[14]——可用帐户类[00原创]
- ATM系统实现[15]——身份验证类[00原创]
- 原创:大数阶乘的讨论(2)
- ATM系统实现[16]——交易事务类[00原创]
- ATM系统实现[17]——数据格式验证类[00原创]
- Linux系统下SVN服务器的搭建过程详解
- 原创:大数阶乘的讨论(3)
- ShowDeviceInformation
- 程序员为什么不写单元测试