ATM机存取款项目(包含switch、if else\equal和==用法等)

本文介绍了一个Java实现的ATM机项目,涵盖了存取款、查询余额、转账和修改密码等功能。通过使用switch语句和if条件判断实现用户交互逻辑,登录时有密码错误三次锁定机制。项目还包括了BankServer类的设计。文章末尾预告了下一个关于SSH框架的讨论。
摘要由CSDN通过智能技术生成

项目:ATM自助机存取款
功能:该项目的功能为模拟银行ATM自动存取款机取款,存款,查询余额,转账,修改密码,退卡等功能。
项目思路:第一:首先声明卡的变量,并生成他的get和set方法和toString;第二:实例化User类;第三:登录判断,密码限制三次,使用for循环,如果密码连续输入三次错误,银行卡被锁定5秒;第四:登录成功 ,选择相应的功能,使用switch语句。第五:用for,switch等循环实现功能的各种操作;第六:对每一个功能的模块进行补充和完善,修改其中的bug。


代码展示:
User类:
    private int cardid;
    private String cardname;	    
    private int cardpwd;
    private double money;    
    //get和set方法

    public int getCardid() {
        return cardid;
    }

    public void setCardid(int cardid) {
        this.cardid = cardid;
    }

    public String getCardname() {
        return cardname;
    }

    public void setCardname(String cardname) {
        this.cardname = cardname;
    }

    public int getCardpwd() {
        return cardpwd;
    }

    public void setCardpwd(int cardpwd) {
        this.cardpwd = cardpwd;
    }

    public double getMoney() {
        return money;
    }

    public void setMoney(double money) {
        this.money = money;
    }

BankServer类:

    Scanner scanner=new Scanner(System.in);
    //实例化
    User card;  
    private Scanner input;
    //开始
    public void welcome() {
        System.out.println("======
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值