ATM机程序 UnionPayTest.java package oo.day06.work; public class UnionPayTest { } interface UnionPay{ //银联接口 public double getBalance(); //查询余额 public boolean drawMoney(double number); //取款 public boolean checkPwd(String input); //检查密码 } interface ABC ex
要求: 代码: package com.jianglai.atm; import java.util.Scanner; public class ATM { public static void main(String[] args) { Scanner in = new Scanner(System.in); /** * 1. 判断用户密码是否正确 */ int pwd = 111111;//用户密码 int i = 1; for (i = 1; i < 4; i++) { System.ou
一个简单的ATM的取款过程是这样的:首先提示用户输入密码(pwd),最多只能输3次,超过三次则提示用户“密码已输入三次错误,请取卡.“结束交易.如果用户密码正确,在提示用户输入金额(money),ATM只能输出100元纸币,一次取钱要求最低不小于0元,最高10000元,如果输入的金额符合上述要求,则打印输出用户取得钱数,最后提示用户”交易完成,请取卡".否则提示"您输入的金额不合法,请重新输入:".假设 用户密码为111111. public static void main