187-2902-5396

渭南餐饮收银系统java---超市收银系统

日期: 2021-07-10 13:10:53
作者: 西安收银系统

Main.java java package com.example.main;import java.util.Scanner;import com.example.tools.Admin;import com.example.tools.Shopping;public class Main {Shopping shopping = new Shopping();static Main main;public static void main(String[] args) {main = new Main();main.login();}public void login(){Scanner sc = new Scanner(System.in);do{System.out.println("请选择登陆身份:1.管理员 2.顾客");int option = sc.nextInt();if(option == 1){Admin admin = new Admin();admin.login();}else if(option == 2){main.welcome();}System.out.println("是否继续操做?1 是 2 否");option = sc.nextInt();if(option == 1){continue;}else if(option == 2){break;}}while(true);System.out.println("谢谢使用本系统!");}public void welcome() {System.out.println("*********************************");System.out.println("********自助商店********");System.out.println("*********************************");showAllFoods();}public void showAllFoods() {shopping.showAllFoods();buy();}public void buy(){shopping.buy();}} Admin.java this package com.example.tools;import java.util.Scanner;public class Admin {private String userName = "admin";private String psw = "123";Scanner sc = new Scanner(System.in);public Admin(){}public String getUserName() {return userName;}public String getPsw() {return psw;}public void login(){System.out.println("请输入用户名:");String user = sc.next();System.out.println("请输入密码");String psw = sc.next();if(!"".equals(user) !"".equals(psw)){if("admin".equals(user) "123".equals(psw)){System.out.println("登陆成功!");showAdminMenu();}else{System.out.println("用户名或密码有误, number);FoodData.reserves[foodId - 1] = FoodData.reserves[foodId - 1] - number;if( index 10){cart.foodsInCart[index] = food;index++;}else{System.out.println("购物车已放满,西安科脉,没法新增商品!");}}public void deleteCommodity(){showAllCommodity();System.out.println("请输入要下架的商品编号:");}public void showAllCommodity(){System.out.println("商品编号\t"+"商品名称\t"+"商品单价(元)\t"+"商品数量(件)");for(int i=0; i FoodData.foodKinds; i++) {if( FoodData.names[i] != null) {System.out.println((i+1)+"\t"+FoodData.names[i]+ "\t"+ FoodData.prices[i] + "\t\t" + FoodData.reserves[i]);}}}} Cart.java code package com.example.tools;public class Cart {public static Food[] foodsInCart;public Cart(){foodsInCart = new Food[10];}} Customer.java blog package com.example.tools;public class Customer {private boolean isMember = false;public boolean isMember() {return isMember;}public void setMember(boolean isMember) {this.isMember = isMember;}} Food.java get package com.example.tools;public class Food {private String name;private double price;private int number = 0;public Food(String name, int number) {super();this.name = name;this.price = price;this.number = number;}public double getPrice() {return price;}public void setPrice(double price) {this.price = price;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getNumber() {return number;}public void setNumber(int number) {this.number = number;}} FoodData.java it package com.example.tools;public class FoodData {public static String[] names = new String[10];public static double[] prices = new double[10];public static int []reserves = new int[10];public static int foodKinds = 3;static{for(int i=0; inames.length;i++) {switch(i) {case 0:names[i] = "可乐";prices[i] = 2.5;reserves[i] = 10;break;case 1:names[i] = "面包";prices[i] = 10;reserves[i] = 8;break;case 2:names[i] = "牛奶";prices[i] = 6;reserves[i] = 20;break;}}}}

相关新闻
西安收银系统|科脉西安服务商|西安收银软件|收银管理系统|西安科脉收银系统|西安水果店收银系统|西安奶茶店收银系统|西安火锅店收银系统|收银系统维修|收银系统维护|美团收银系统|客如云收银系统