第十二章上机练习3

来源:互联网 发布:万磁王和x教授 知乎 编辑:程序博客网 时间:2024/06/05 11:37
package QQq;import java.util.Scanner;public class Menu {public void showLoginMenu() {System.out.println("\n\t欢迎使用我行我素购物管理系统\n");System.out.println("\t\t1.登录系统\n");System.out.println("\t\t2.退出\n");System.out.println("*************************");System.out.println("请选择,输入数字:");}public void showMainMenu() {boolean con;do {con = false;Scanner input = new Scanner(System.in);System.out.println("我行我素购物管理购物系统主菜单");System.out.println("***********************");System.out.println("1.客户信息管理");System.out.println("2.真情回馈");System.out.println("************************");System.out.println("请选择,输入数字或0返回上一级菜单:");int no = input.nextInt();if (no == 1) {showCustMMenu();con = true;} else if (no == 2) {showSendGMenu();con = true;} else if (no == 0) {//showLoginMenu();con = false;} else {System.out.println("输入错误,请重新输入数字:");con = true;}} while (con);}public void showCustMMenu() {boolean con;do {con = false;Scanner input = new Scanner(System.in);System.out.println("1.显示所有客户信息");System.out.println("2.添加客户信息");System.out.println("3.修改客户信息");System.out.println("4.查询客户信息");System.out.println("******************");System.out.println("请选择,输入数字或0返回上一级菜单:");int no = input.nextInt();/*if (no == 1) {System.out.println("1.显示所有客户信息");con = true;} else if (no == 2) {System.out.println("2.添加客户信息");con = true;} else*/ if (no == 0) {showLoginMenu();con = true;}} while (con);}public void showSendGMenu() {boolean con;do {con = false;Scanner input = new Scanner(System.in);System.out.println("我行我素管理系统>真情回馈");System.out.println("*****************");System.out.println("1.幸运大放松");System.out.println("2.幸运抽奖");System.out.println("3.生日问候");System.out.println("******************");System.out.println("请选择,输入数字或0返回上一级菜单:");int no = input.nextInt();if (no == 1) {System.out.println("执行幸运大放送");con = true;} else if (no == 2) {System.out.println("执行幸运抽奖");con = true;} else if (no == 3) {System.out.println("执行生日问候");con = true;} else if (no == 0) {showMainMenu();} else {System.out.println("输入错误,请冲新输入数字:");con = true;}} while (con);}}

package QQq;import java.util.Scanner;public class TEST {public static void main(String[] args) {boolean con=true;do{Menu menu=new Menu();menu.showLoginMenu();Scanner input =new Scanner(System.in);int choice=input.nextInt();switch(choice){case 1:menu.showMainMenu();break;case 2:System.out.println("谢谢您的使用!");con=false;break;}}while(con);}}

0 0