您现在的位置是:首页 > 编程语言学习 > 其他编程语言 > 文章正文 其他编程语言
Java实现简单的银行管理系统的示例代码
2022-09-21 10:08:42 其他编程语言
简介这篇文章主要介绍了如何利用Java实现简单的银行管理系统,可以实现存款,取款,查询等功能,文中的示例代码讲解详细,感兴趣的可以了解一下...
这篇文章主要介绍了如何利用Java实现简单的银行管理系统,可以实现存款,取款,查询等功能,文中的示例代码讲解详细,感兴趣的可以了解一下!
项目描述
银行管理系统目前支持,存款,取款,查询功能
分析
bank类:用来存放系统所支持的功能—存款,取款,查询
deal_service:用来实现用户的业务办理
示例代码
代码如下所示
- package Bank;
- import java.util.Scanner;
- //处理业务
- public class deal_service {
- public static void main(String[]args) {
- //创建实例化对象
- bank sum = new bank();
- int moneys=sum.money;//调用对象属性money
- //键盘输入---用于后续输入用户账号和选择业务
- Scanner sc = new Scanner(System.in);
- System.out.println("请输入您的账号:");
- int use_name = sc.nextInt();//接受用户账号
- String[]str=new String[use_name];
- System.out.println("欢迎光临!"+use_name);
- //进入业务选择
- int pass_word=0;//记得业务选择的变量要先初始化
- do {
- System.out.println("请输入您要办理的业务:");
- System.out.println("1:存款,2:取款,3:查询,0:退出");
- //接受用户选择的业务
- pass_word = sc.nextInt();
- if(pass_word==1){
- System.out.println("请输入你要存款的金额:");
- //接受要存放的金钱数
- int money=sc.nextInt();
- sum.deposit(money);//将money传入存款机
- System.out.println("存款成功!");
- System.out.println("----------");
- System.out.println();
- }
- else if(pass_word==2){
- System.out.println("请输入您要取款的金额数:");
- //接受取款金额
- int money=sc.nextInt();
- //注意这里需要将取款与当前用户剩余余额进行比较
- if(money>=sum.Inquire_money()-10){
- System.out.println("您的余额不足!");
- }
- else{
- sum.withdrawal(money);
- System.out.println("取款成功!");
- System.out.println("----------");
- }
- }
- //查询余额
- else if(pass_word==3){
- System.out.println("您当前余额剩余为"+(sum.Inquire_money()-10));
- System.out.println("----------");
- }
- } while (pass_word != 0);
- System.out.println("欢迎下次光临!");
- }
- }
- package Bank;
- public class bank {
- int money;
- //存款
- public void deposit(int money_a){
- this.money+=money_a;
- }
- //取款
- public void withdrawal(int money_b){
- this.money-=money_b;
- }
- //查询---不需要返回值
- public int Inquire_money(){
- 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欢迎下次光临!
下一篇:最后一页