java的基础知识运用,一个简单的电商管理系统

项目简介

        完成一个电商系统的商品模块功能,商品类包含以下属性:商品ID,商品名,类别名,单价,库存量,产地,计量单位等信息,要求实现商品管理功能以及管理员登录功能,具体如下:

  1. 管理员登录(账号密码固定(123456/123456)
  2. 修改管理员密码
  3. 商品添加
  4. 商品列表
  5. 查询指定id的商品
  6. 根据商品id删除商品
  7. 根据id修改指定商品的价格
  8. 根据id修改指定商品的库存
  9. 根据商品类别查询所有商品
  10. 查询指定价格区间的商品信息

思路

  这个项目我创建了五个类来完成。分别为商品类,商品管理类,管理员类,点击类与测试类。

商品类用于初始化商品的属性。

商品管理类用于实现项目的功能

管理类,我初始了管理员的账号和密码

界面类主要用于制作基于控制台的项目界面

测试类放入主函数,用于测试本项目

商品类(Goods)

public class Goods {
	private int id;
	private String name;
	private String kind;
	private double price;
	private int kucunliang;
	private String birthplace;
	private String jiliangdanwei;
	@Override
	public String toString() {
		return "Goods [id=" + id + ", name=" + name + ", kind=" + kind + ", price=" + price + ", kucunliang="
				+ kucunliang + ", birthplace=" + birthplace + ", jiliangdanwei=" + jiliangdanwei + "]";
	}
	public Goods(int id, String name, String kind, double price, int kucunliang, String birthplace,
			String jiliangdanwei) {
		super();
		this.id = id;
		this.name = name;
		this.kind = kind;
		this.price = price;
		this.kucunliang = kucunliang;
		this.birthplace = birthplace;
		this.jiliangdanwei = jiliangdanwei;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getKind() {
		return kind;
	}
	public void setKind(String kind) {
		this.kind = kind;
	}
	public double getPrice() {
		return price;
	}
	public void setPrice(double price) {
		this.price = price;
	}
	public int getKucunliang() {
		return kucunliang;
	}
	public void setKucunliang(int kucunliang) {
		this.kucunliang = kucunliang;
	}
	public String getBirthplace() {
		return birthplace;
	}
	public vo
  • 7
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值