JAVA學習隨筆7
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);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.