Java小型银行管理系统源代码(图形界面);ounts{ protectedintid;//银行账号 protectedStringpassword;//用户密码 protectedStringname;//用户型号 protectedStringpersonId;//身份账号 ountType;//账号类型,0代表储蓄卡,1代表信用卡 protecteddoublebalance;//账户余额。之所以定义为protected是让他的子类可以直接用,不需要通过方法来赋值。 protecteddoubleceiling; publicStringgetPassword(){ returnpassword; } publicvoidsetPassword(Stringpassword){ =password; } publicStringgetName(){ returnname; } publicvoidsetName(Stringname){ =name; } publicStringgetPersonId(){ returnpersonId; } publicvoidsetPersonId(StringpersonId){ =personId; } ountType(){ ountType; } ountType(ountType){ =accountType; } publicdoublegetBalance(){ returnbalance; } publicvoidsetBalance(doublebalance){ =balance; } publicintgetId(){ returnid; } publicvoidsetId(intid){ =id; } publicdoublegetCeiling(){ returnceiling; } publicvoidsetCeiling(doubleceiling){ =ceiling; } //无参数构造方法 ounts(){ } //构造方法 ounts(Stringpassword,Stringname,StringpersonId,ountType, doublebalance,doubleceiling){ super(); =password; =name; =personId; =accountType; =balance; =ceiling; } //存款 publicvoiddeposit(doublemoney){ balance+=money; } //取款 publicvoidwithdraw(doublemoney){ if(accountType==1){ if((balance+ceiling)<money){ "对不起,已超出您的信用额度!"); } else{ balance-=money; } }else{ if(balance<money){ "对不起,账户余额不足!"); }else{ balance-=money; } } }};.*;import;;lassDBoper{ privateConnectionconn=null; privateStatementst=null; privatePreparedStatementpstmt=null; privateResultSetrs=null; privateArrayList<accounts>result; //连接数据库 onnectiongetConnection(){ try{ (""); conn=("jdbc:","root","xuewei"); }catch(Exceptione){ "数据库连接失败"); } returnconn; } //修改删除用户数据 ountDataUpdate(Stringsql){ conn=getConnection(); try{ pstmt=(sql); (); //"数据更新成功"); (); returntrue;
Java-银行管理系统源代码 来自淘豆网m.daumloan.com转载请标明出处.