用Java实现简易收银台
简易收银台的实现并不难,主要实现这几个类:
- 商品类 Goods (将商品根据编号,名称,价格存放)
- 商品中心类 GoodsCenter (存放商品,可以添加商品,下架商品,修改商品信息,判断商品是否存在或者货架已满,打印商品等功能)
- 订单类 Order (处理订单,主要实现买单功能,下单,计算总价)
功能实现
初始化界面
商品上架
修改商品信息
下架商品
返回并进入买单功能
选择商品及数量进行买单
取消订单
查看订单
返回并退出
功能分析
模块划分
代码展示:
package com.bittech;
import java.time.LocalDate;
import java.util.Scanner;
/**
* Author:weiwei
* description:
* Creat:2019/5/5
**/
public class CheckStand {
public static Scanner scanner = new Scanner(System.in);
public static void helpInfo() {