package Demo电商优化;
/*
* 自定义的商品类,便于管理繁琐属性
* */
public class Demo01 {
// 把常用的属性 封装
public String name; // 商品的名字
public int amount; // 库存
public double price;// 单价
public int number; // 售出数量
// print 打印 作用:便于查看商品的具体属性
public void print(int index){
System.out.println(index+"\t"+name+"\t"+amount+"\t"+price+"\t"+number);
}
// 提供一个创建方法
public void setArticle(String mingzi , int kucun , double danjia , int shouchu){
name = mingzi;
amount = kucun;
price = danjia;
number = shouchu;
}
public void price(int i) {
}
}
package Demo电商优化;
/*
* 商品集合 便于管理多个商品
* */
public class Demo02 {
// 准备一个数组,里边存储商品,作为仓库
Demo01 [] articles = new Demo01 [30];
}
//
// Demo01 xiaomi11max = new Demo01();
// xiaomi11max.setArticle(mingzi:"小米增强版" , kucun:66 , danjia:4999 ,shouchu:3);
//
// // 把商品放入仓库中
// articleSet.articles[0] = xiaomi11;
// articleSet.articles[1] = xiaomi11pro;
// articleSet.articles[2] = xiaomi11max;
// }
// 起始菜单
public void startMenu(){
boolean flag = true;
do {
System.out.println("***************************");
System.out.println("1 查看商品信息");
System.out.println("2 新增商品信息");
System.out.println("3 删除商品信息");
System.out.println("4 卖出商品");
System.out.println("5 商品销售排行榜");
System.out.println("6 退出系统");
System.out.println("***************************");
System.out.println("请输入你要执行的操作:");
Scanner scanner = new Scanner(System.in);
int gongnengbianhao = scanner.nextInt();
switch (gongnengbianhao) {
case 1:
System.out.println("查看商品信息");
break;
case 2:
System.out.println("新增商品信息");
break;
case 3:
System.out.println("删除商品信息");
break;
case 4:
System.out.println("卖出商品");
break;
case 5:
System.out.println("商品销售排行榜");
break;
case 6:
System.out.println("退出系统");
break;
default:
System.out.println("您输入的编号有误");
break;
}
}while (flag);
}
// 查看商品信息
public void chakan(){
System.out.println("编号:\t名称:\t库存:\t价格:\t售出数量");
for (int i=0 ; i < articleSet.articles.length;i++){
if (articleSet.articles[i] !=null){
articleSet.articles[i].price(i);
}
}
}
public void add(){
package Demo电商优化;
public class Demo04 {
public static void main(String[] args) {
Demo03 articleManage = new Demo03();
articleManage.initial();
articleManage.startMenu();
}
}