returna;
}
publicstaticbooleanstart(){
menum=newmenu();
m。
bookmanger();
intx;
Scannerme=newScanner(System.in);
x=me.nextInt();
switch(x){
case1:
show();break;
case2:
delete();break;
case3:
addd();break;
case4:
returnfalse;
}
returntrue;
}
}
publicclassgift{
publicStringnumber;
publicStringcaption;
publicintcostjf;
gift(Strings1,Strings2,inta){
number=s1;
caption=s2;
costjf=a;
}
}
packagemanger;
importjava.util.ArrayList;
importjava。
util。
Scanner;
importmanger.vipmanger;
importmanger。
vip;
importSystem.menu;
importmanger.gift;
publicclassgiftmanger{
staticArrayListgiftgroup=newArrayList〈gift〉();
publicgiftmanger(){
giftgroup。
add(newgift(”001",”鼠标垫”,100));
giftgroup.add(newgift(”002",”书夹子”,50));
giftgroup。
add(newgift("003”,”中性笔”,30));
}
staticvoidshow(){
for(inti=0;i〈giftgroup.size();i++)
System.out.println(giftgroup.get(i).number+"”+giftgroup。
get(i).caption+""+giftgroup.get(i)。
costjf);
}
staticvoiddelete(){
System.out。
println("请输入要删除的礼品编号:
”);
Strings;
Scannerss=newScanner(System。
in);
s=ss。
next();
booleanb1=true;
for(inti=0;i〈giftgroup.size();i++)
if(s。
equals(giftgroup.get(i)。
number))
{giftgroup.remove(i);
b1=false;
}
if(b1)System.out。
println(”查无此礼品!
”);
}
staticvoidaddd(){
System.out.println("请输入要添加的礼品编号,名称,所需积分:
”);
Strings1,s2;
inta;
Scannerme=newScanner(System.in);
s1=me.next();
s2=me。
next();
a=me.nextInt();
giftg1=newgift(s1,s2,a);
giftgroup.add(g1);
}
staticvoidexchange(){
Strings1,s2,c=”无此礼品”;
inta,b=0;
giftmanger.show();
Scannerme=newScanner(System。
in);
System。
out.println(”请输入您的会员编号:
”);
s1=me。
next();
System.out。
println("请输入您要兑换的礼品编号:
”);
s2=me.next();
System。
out。
println(”请输入您要兑换的礼品数量:
");
a=me.nextInt();
booleanb1=true;
for(inti=0;i〈giftgroup.size();i++)if(s2。
equals(giftgroup。
get(i).number))
{b=giftgroup.get(i)。
costjf;
c=giftgroup。
get(i)。
caption;
b1=false;
}
if(b1==true)System.out.println("查无此礼品!
");
elsevipmanger。
exchange(s1,a,b);
System.out.println(”兑换结果:
");
System。
out.println(”礼品名称"+""+”礼品积分"+”"+”礼品数量”+""+”消耗积分");
System.out。
println(c+"”+b+"”+a+""+(a*b));
}
publicstaticbooleanstart(){
menum=newmenu();
m。
gift();
intx;
Scannerme=newScanner(System。
in);
x=me.nextInt();
switch(x){
case1:
show();break;
case2:
delete();break;
case3:
addd();break;
case4:
exchange();break;
case5:
returnfalse;
}
returntrue;
}
}
publicclassshoping{
staticvoidshop(){
bookmanger.show();
Strings1,s2,s3;
inta,b=0;
Scannerme=newScanner(System。
in);
System。
out.println("请输入您的会员编号:
");
s1=me。
next();
System.out.println("请输入书籍编号:
”);
s2=me.next();
System.out。
println(”请输入购买数量:
");
a=me.nextInt();
b=bookmanger.price(s2);
s3=bookmanger.name(s2);
System.out.println(”书名"+””+"单价"+”"+"数量”+""+”总价");
System.out.println(s3+”"+b+”"+a+"”+(a*b));
vipmanger。
shop(s1,a,b);
}
publicstaticbooleanstart(){
menum=newmenu();
m。
shopping();
intx;
Scannerme=newScanner(System.in);
x=me.nextInt();
switch(x){
case1:
shop();break;
case2:
returnfalse;
}
returntrue;
}
}
publicclassmenu{
voidmainmenu(){
System.out。
println("书店管理系统”);
System。
out。
println("****************************”);
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("****************************");
}
publicvoidvip(){
System.out.println("书店管理系统〉会员管理:
");
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(”****************************");
}
publicvoidbookmanger(){
System.out.println(”书店管理系统>书籍管理:
");
System.out。
println("****************************”);
System.out。
println("1、书籍信息查询");
System。
out.println("2、删除书籍”);
System.out.println("3、添加书籍");
System.out。
println("4、返回上层菜单”);
System.out.println("****************************");
}
publicvoidshopping(){
System.out.println(”书店管理系统>购物结算:
");
System。
out.println("****************************");
System.out.println("1、购物");