日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java转账_JAVA实现银行转账功能

發布時間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java转账_JAVA实现银行转账功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

class Account{ private String accountID; private String name; private double balance; private static double minorBalance=10.0; public Account(String accountID,String name,double balance){ this.accountID=accountID; this.name=name; this.balance=balance; } //取款 public void withdraw(double cash){ if(balance-cash>=minorBalance){ System.out.println("原有余額"+balance+",取出"+cash+",現有余額"+(balance-cash)); ? ? ? ? ? ? balance=balance-cash; ? ? ? ? } else System.out.println("Sorry,your saving isn't enough!"); } //存款 public void deposit(double cash){ System.out.println("原有余額"+balance+",存入"+cash+",現有余額"+(balance+cash)); balance=balance+cash; } //查詢 public void query(){ System.out.print("賬號:"+accountID); System.out.print(",姓名:"+name); System.out.println(",余額:"+balance); } //轉賬 public void transfer(Account a2,Account a1,double ?cash){ if(a2.balance-cash>=minorBalance){ a2.balance-=cash; a1.balance+=cash; System.out.println("轉賬成功!轉賬后"+a2.name+"先生你的余額為:"+a2.balance+a1.name+"的賬戶余額:"+a1.balance); }else{ System.out.println("你的余額不足!"); } } } class Test{ public static void main(String[] args){ Account a1=new Account("001","tom",200.0); Account a2=new Account("002","Jim",500.0); a1.withdraw(300); a1.withdraw(100); a2.deposit(300); a1.transfer(a1,a2,600);//驗證轉賬失敗,余額不足以支付轉賬 a2.transfer(a2,a1,600); a1.query(); a2.query(); } }

總結

以上是生活随笔為你收集整理的java转账_JAVA实现银行转账功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。