import java.util.Scanner;
public class Menu {
Scanner input = new Scanner(System.in);
public void LoginMenu(){
System.out.println("\t欢迎使用我行我素购物管理系统\n");
System.out.println("\t\t1. 登陆系统\n");
System.out.println("\t\t2. 退出\n");
System.out.println("***********************************************");
System.out.println("请选择,输入数字:");
}
public void showLoginMenu(){
int num1;
num1 = input.nextInt();
switch (num1) {
case 1:
MainMenu();
showMainMenu();
break;
case 2:
System.out.println("您已经成功退出");
break;
}
}
public void MainMenu(){
System.out.println("\t我行我素购物管理系统主菜单\n");
System.out.println("***********************************************");
System.out.println("\t\t1. 客户信息管理\n");
System.out.println("\t\t2. 真情回馈\n");
System.out.println("***********************************************");
System.out.println("请选择,输入数字或按0返回上一级菜单:");
}
public void showMainMenu(){
int num2;
num2 = input.nextInt();
switch (num2) {
case 0:
LoginMenu();
showLoginMenu();
break;
case 1:
CustMenu();
showCustMenu();
break;
case 2:
SendGMenu();
showSendGMenu();
break;
}
}
public void CustMenu(){
System.out.println("\t我行我素购物管理系统> 客户信息管理\n");
System.out.println("***********************************************");
System.out.println("\t\t1. 查询客户信息\n");
System.out.println("\t\t2. 修改客户信息\n");
System.out.println("\t\t3. 添加客户信息\n");
System.out.println("\t\t4. 显示所以客户信息\n");
System.out.println("***********************************************");
System.out.println("请选择,输入数字或按0返回上一级菜单:");
}
public void showCustMenu(){
int num3;
num3 = input.nextInt();
switch (num3) {
case 0:
MainMenu();
showMainMenu();
break;
case 1:
System.out.println("执行查询客户信息");
break;
case 2:
System.out.println("执行修改客户信息");
break;
case 3:
System.out.println("执行添加客户信息");
break;
case 4:
System.out.println("执行显示所以客户信息");
break;
}
}
public void SendGMenu(){
System.out.println("\t我行我素购物管理系统> 真情回馈\n");
System.out.println("***********************************************");
System.out.println("\t\t1. 幸运大放送\n");
System.out.println("\t\t2. 幸运抽奖\n");
System.out.println("\t\t3. 生日问候\n");
System.out.println("***********************************************");
System.out.println("请选择,输入数字或按0返回上一级菜单:");
}
public void showSendGMenu(){
int num4;
num4 = input.nextInt();
switch (num4) {
case 0:
MainMenu();
showMainMenu();
break;
case 1:
System.out.println("执行幸运大放送");
break;
case 2:
System.out.println("执行幸运抽奖");
break;
case 3:
System.out.println("执行生日问候");
break;
}
}
public static void main(String[] args) {
Menu menu1 = new Menu();
menu1.LoginMenu();
menu1.showLoginMenu();
}
}
使用类的方法 实现菜单的级联效果 我行我素菜单管理系统
最新推荐文章于 2021-05-05 16:40:42 发布