Java—Myshopping—類的無參方法
1.程式碼
import java.util.Scanner;
class Menu1 {
void showLoginMenu(){
System.out.println("\t\t歡迎使用我行我素管理系統");
System.out.println("\n\t\t1.登入系統");
System.out.println("\n\t\t2.退出");
System.out.println("\n**********************************");
}
void showMainMenu(){
System.out.println("\t\t我行我素購物管理主選單");
System.out.println("\n**************************************");
System.out.println("\n\t\t1.客戶資訊管理");
System.out.println("\n\t\t2.真情回顧");
System.out.println("\n**************************************");
}
void showCustMenu(){
System.out.println("\t\t客戶資訊管理選單");
System.out.println("\n**************************************");
System.out.println("\n\t\t1.客戶資訊");
System.out.println("\n\t\t2.購物金額");
System.out.println("\n**************************************");
}
void showSendMenu(){
System.out.println("\n\t\t真情回饋選單");
System.out.println("\n**************************************");
System.out.println("\n\t\t1.幸運大放送");
System.out.println("\n\t\t2.幸運抽獎");
System.out.println("\n\t\t3.生日問候");
System.out.println("\n**************************************");
}
}
public class Menu {
public static void main(String[] args) {
int n=0,b=0,c=0,d=0;
do {
Menu1 m=new Menu1();
m.showLoginMenu();
Scanner input=new Scanner(System.in);
System.out.print("請選擇,輸入數字:");
n=input.nextInt();
switch(n){
case 1:do {
m.showMainMenu();
System.out.print("請選擇,輸入數字或按0返回上一級:");
b=input.nextInt();
switch(b){
case 1:do {
m.showCustMenu();
System.out.print("請選擇,輸入數字或按0返回上一級:");
c=input.nextInt();
}while(c!=0);
break;
case 2:do {
m.showSendMenu();
System.out.print("請選擇,輸入數字或0返回上一級:");
d=input.nextInt();
switch(d){
case 1:System.out.println("執行幸運大放送");break;
case 2:System.out.println("執行幸運抽獎");break;
case 3:System.out.println("執行生日問候");break;
}break;
}while(d!=0);
}
}while(b!=0);
}
}while(n!=2);
System.out.println("歡迎使用,再見!");
}
}
2.截圖:
相關文章
- Java中無參帶返回值方法的使用Java
- 父類沒有無參構造方法,子類怎麼辦學習筆記構造方法筆記
- Java的方法Scanner類Java
- Java抽象(方法,類)和Java的介面Java抽象
- Java Object類的各個方法JavaObject
- 常用的Java類方法【轉載】Java
- Java中Object類的常用方法JavaObject
- Java中Scanner類的常用方法Java
- Java中Integer類的基本方法Java
- Java String類的replaceAll方法Java
- 執行java類的--方法 batJavaBAT
- Js呼叫Java方法並互相傳參JSJava
- 無參過程與無參函式函式
- 方法的實參和形參
- 方法的形參和實參
- Java - 24 類變數和類方法Java變數
- Java中String類的常用方法Java
- Java靜態方法和例項方法 java中的陣列作為形參傳入Java陣列
- Java System類,currentTimeMillis方法,arraycopy方法。Java
- Java方法04:擴充命令列傳參Java命令列
- java 方法呼叫,形參改變,實參是否發生改變Java
- 反射-通過反射獲取無參無返回值成員方法、帶參帶返回值成員方法並使用反射
- 深入剖析 Java 類屬性與類方法的應用Java
- java抽象類和抽象方法Java抽象
- Java之Thread類的常用方法 .sleep()Javathread
- Java中StringBuffer類的常用方法Java
- Java File 類的使用方法詳解Java
- PHP呼叫java類的兩種方法(轉)PHPJava
- java.util.regex.Matcher 類的方法Java
- java 新建立的類要重寫的方法Java
- Java類方法(定義一個工具類,儲存一些常用的方法)Java
- java類中 多個方法求和.Java
- Java類、物件以及(靜態)方法的探討Java物件
- java反射呼叫set和get方法的通用類Java反射
- 借用Java的Invoke反射,帶呼叫其他類的方法Java反射
- Java基礎-設計一個Java類所需的方法(轉)Java
- PHP + MySQL 無限分類實現的2種方法PHPMySql
- 『無為則無心』Python物件導向 — 58、類方法和靜態方法Python物件