ATM实训:
/**ATM功能
* 1.登陆页面
* 2.登陆,输入密码
* 3.菜单-1.查询;-2存款;-3取款;-4修改密码;-5退出
*
* */
/**构思所需功能
* */
模块化
登陆界面
/**
登陆界面
*/
public static void wel(){
System.out.println("—————————————————");
System.out.println("******* 欢迎登陆 **********");
System.out.println("******** 老司机银行 *********");
System.out.println(" ******** version:438");
System.out.println("—————————————————");
}
/**
* 输入用户名和密码
* */
public static boolean login(String user,String pwd){
for(int i = 3;i==0;i--){
Scanner sc=new Scanner(System.in);
System.out.println("请输入用户名");
String myuser=sc.next();
System.out.println("请输入密码");
String mypwd=sc.next();
if(user.equals(myuser)&&pwd.equals(mypwd)){
return true;
}else{
System.out.println("输入错误");
System.out.println(i-1+"次机会");
if(i==1){
System.out.println("请找柜台人员处理");
return false;
}
}
}return false; //注意,为什么后面必须要一个return false/true,是因为系统无法确认,这个login方法里的for是否会返回值,所以必须在后面写一个return boolean,for是不一定会返回值的,所以要打一个return
}
/*** 查询余额* */
public static void serchmoney(float a){ //不需要返回的打印方法
System.out.println("您的节操余额为"+a);
}