Java项目实践--商品管理系统

1.在Supershop的project下,我们创建用户,管理者,商品三个包:

package Commodity;

package Manage;

package Customer;

2.在管理员包下,分别选择登录或者注册。比对信息成功可登录,否则验证管理员密钥,若正确则允许创建一个新的账户,并将其保存在workid中;在work界面中管理员可进行增删改查四项基本操作。

package Manage;

import java.util.Scanner;

public class Work {
    public static void Work(String[] args) {
        Scanner sc = new Scanner(System.in);
        Add add = new Add();
        Remain remain = new Remain();
        System.out.println("您需要进行:"+'\n'+"1.添加商品"+'\n'+"2.库存查询"+'\n'+"3.价格改动"+'\n'+"4.清理库存");
        int choice = sc.nextInt();
        switch (choice)
        {
            case 1:
                //添加商品
                Add.add();
                break;
            case 2:
                //库存查询
                Remain.Rem();
                break;
            case 3:
                //价格改动
                Change.Chan();
                break;
            case 4:
                //清理库存
                Delete.Dele();
        }
    }
}

 3.在商品包中,创建基本商品对象以及其基本属性:名称,数量,价格。

package Commodity;

public class Commodity{
    //建立商品三种属性
    private String name;
    private String num;
    private String price;

    //商品的新增导入
    public void addCommodity(String name,String num,String price) {
        this.name = name;
        this.num  = num;
        this.price= price;
    }
    //商品信息的提取
    public String getCommodity(){
        return this.name+" "+this.num+" "+this.price;
    }
}

 4.在用户界面中,用户输入商品特征后为其计算总价以及询问是否确认购买:

//展示菜单
//用户输入需求     
//展示商品总额
//是否确认购买

模块化的书写方式,让程序思路更加清晰。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值