package?edu.xcdq;
import?java.util.Scanner;
/**
?*商品管理員
?*/
public?class?ArticleManage?{
????//創(chuàng)建一個(gè)商品集合(倉(cāng)庫(kù))實(shí)例
????ArticleSet?articleSet?=??new??ArticleSet();
????//對(duì)新建的倉(cāng)庫(kù)進(jìn)行初始化
????public?void?initial(){
????????//創(chuàng)建商品
????????Article?xiaomi11=new?Article();
????????xiaomi11.setArticle("小米11",50,2999,1);
????????Article?xiaomi11Pro?=?new?Article();
????????xiaomi11Pro.setArticle("小米11專(zhuān)業(yè)版",30,3999,2);
????????Article?xiaomiULtra?=?new?Article();
????????xiaomiULtra.setArticle("小米增強(qiáng)版",66,4999,3);
????????//把商品放到倉(cāng)庫(kù)中
????????articleSet.articles[0]=xiaomi11;
????????articleSet.articles[1]=xiaomi11Pro;
????????articleSet.articles[2]=xiaomiULtra;
????}
????//起始菜單
????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.賣(mài)出商品信息");
????????????System.out.println("5.商品銷(xiāo)售排行榜");
????????????System.out.println("6.退出系統(tǒng)");
????????????System.out.println("************************************");
????????????System.out.println("請(qǐng)輸入你要執(zhí)行的操作:");
????????????Scanner?scanner?=?new?Scanner(System.in);
????????????int?gongnengbianhao?=?scanner.nextInt();
????????????switch?(gongnengbianhao)?{
????????????????case?1:
????????????????????System.out.println("查看商品信息");
????????????????????chakan();
????????????????????break;
????????????????case?2:
????????????????????System.out.println("新增商品信息");
????????????????????break;
????????????????case?3:
????????????????????System.out.println("刪除商品信息");
????????????????????break;
????????????????case?4:
????????????????????System.out.println("賣(mài)出商品");
????????????????????break;
????????????????case?5:
????????????????????System.out.println("商品銷(xiāo)售排行榜");
????????????????????break;
????????????????case?6:
????????????????????System.out.println("退出系統(tǒng)");
????????????????????flag?=?false;
????????????????????break;
????????????????default:
????????????????????System.out.println("你輸入的功能編號(hào)有錯(cuò)");
????????????????????break;
????????????}
????????}?while?(flag);
????}
????//查看商品信息
????public?void?chakan(){
????????System.out.println("編號(hào):\t名稱(chēng)\t價(jià)格\t庫(kù)存\t銷(xiāo)售數(shù)量");
????????for?(int??i?=?0?;?i?<articleSet.articles.length;i++){
????????????if?(articleSet.articles[i]!=null){
????????????????articleSet.articles[i].print(i);
????????????}
????????}
????}
????//添加商品
????public?void?add(){
????}
}