您现在的位置是:首页 > 编程语言学习 > 其他编程语言 > 文章正文 其他编程语言

Java实现简单的银行管理系统的示例代码

2022-09-21 10:08:42 其他编程语言

简介这篇文章主要介绍了如何利用Java实现简单的银行管理系统,可以实现存款,取款,查询等功能,文中的示例代码讲解详细,感兴趣的可以了解一下...

这篇文章主要介绍了如何利用Java实现简单的银行管理系统,可以实现存款,取款,查询等功能,文中的示例代码讲解详细,感兴趣的可以了解一下!

项目描述

银行管理系统目前支持,存款,取款,查询功能

分析

bank类:用来存放系统所支持的功能—存款,取款,查询

deal_service:用来实现用户的业务办理

示例代码

代码如下所示

  1. package Bank; 
  2. import java.util.Scanner; 
  3. //处理业务 
  4.  
  5. public class deal_service { 
  6. public static void main(String[]args) { 
  7. //创建实例化对象 
  8.  
  9. bank sum = new bank(); 
  10. int moneys=sum.money;//调用对象属性money 
  11.   //键盘输入---用于后续输入用户账号和选择业务 
  12. Scanner sc = new Scanner(System.in); 
  13. System.out.println("请输入您的账号:"); 
  14. int use_name = sc.nextInt();//接受用户账号 
  15. String[]str=new String[use_name]; 
  16. System.out.println("欢迎光临!"+use_name); 
  17. //进入业务选择 
  18.  
  19. int pass_word=0;//记得业务选择的变量要先初始化 
  20. do { 
  21. System.out.println("请输入您要办理的业务:"); 
  22. System.out.println("1:存款,2:取款,3:查询,0:退出"); 
  23.  
  24. //接受用户选择的业务 
  25.  pass_word = sc.nextInt(); 
  26. if(pass_word==1){ 
  27. System.out.println("请输入你要存款的金额:"); 
  28.  
  29.                 //接受要存放的金钱数 
  30. int money=sc.nextInt(); 
  31. sum.deposit(money);//将money传入存款机 
  32. System.out.println("存款成功!"); 
  33. System.out.println("----------"); 
  34. System.out.println(); 
  35. else if(pass_word==2){ 
  36. System.out.println("请输入您要取款的金额数:"); 
  37. //接受取款金额 
  38. int money=sc.nextInt(); 
  39.  
  40.                 //注意这里需要将取款与当前用户剩余余额进行比较 
  41. if(money>=sum.Inquire_money()-10){ 
  42. System.out.println("您的余额不足!"); 
  43. else
  44. sum.withdrawal(money); 
  45. System.out.println("取款成功!"); 
  46. System.out.println("----------"); 
  47.                 //查询余额 
  48.                  
  49. else if(pass_word==3){ 
  50. System.out.println("您当前余额剩余为"+(sum.Inquire_money()-10)); 
  51. System.out.println("----------"); 
  52. while (pass_word != 0); 
  53. System.out.println("欢迎下次光临!"); 
  54. package Bank; 
  55.  
  56. public class bank { 
  57. int money; 
  58.  
  59. //存款 
  60. public void deposit(int money_a){ 
  61. this.money+=money_a; 
  62.  
  63. //取款 
  64. public void withdrawal(int money_b){ 
  65. this.money-=money_b; 
  66.  
  67. //查询---不需要返回值 
  68. public int Inquire_money(){ 
  69. return money; 

输出:

请输入您的账号:
123
欢迎光临!123
请输入您要办理的业务:
1:存款,2:取款,3:查询,0:退出
1
请输入你要存款的金额:
234
存款成功!
----------
 
请输入您要办理的业务:
1:存款,2:取款,3:查询,0:退出
3
您当前余额剩余为224
----------
请输入您要办理的业务:
1:存款,2:取款,3:查询,0:退出
2
请输入您要取款的金额数:
66666
您的余额不足!
请输入您要办理的业务:
1:存款,2:取款,3:查询,0:退出
0
欢迎下次光临!

相关文章

站点信息