java基础案例3-2银行存取款

这是一个简单的银行系统程序,包括存款、取款和查询余额功能。用户通过输入选择相应操作,程序会进行相应的金额增减,并显示当前余额。代码使用Java编写,包含Main类和Fun类,Fun类中定义了账户余额及相关操作方法。
摘要由CSDN通过智能技术生成
//菜单
package com.itheima;
import java.util.Scanner;

public class Main{
    public static Fun nb = new Fun();
    public static Scanner sc = new Scanner(System.in);
    public static void main(String[] args)
    {
        for(int i = 1; i <= 3; i++) {
            System.out.println("1.存款");
            System.out.println("2.取款");
            System.out.println("3.查询");
            System.out.print("请输入你要选择的功能:");

            int a = sc.nextInt();
            switch (a) {
                case 1:
                    ck();
                    break;
                case 2:
                    qk();
                    break;
                case 3:
                    cx();
                    break;
            }
        }
    }

    public static void ck()
    {
        int b = sc.nextInt();
        nb.cunMoney(b);
    }

    public static void qk()
    {
        int c = sc.nextInt();
        nb.quMoney(c);
    }

    public static void cx()
    {
        int money = nb.getMoney();
        System.out.println("你的余额为:"+ money);
    }
}



package com.itheima;

public class Fun {
    private int money = 500;
    public void quMoney(int money)//取钱
    {
        if(money > 0)
            this.money -= money;
        else
            System.out.println("请输入正数");
    }
    public void cunMoney(int money)//存钱
    {
        if(money > 0)
            this.money += money;
        else
            System.out.println("请输入正数");
    }
    public int getMoney()//查询
    {
        return money;
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值