1700462510
}
1700462511
1700462512
//获得库存数量
1700462513
1700462514
public int getStockNumber(){
1700462515
1700462516
return COMPUTER_NUMBER;
1700462517
1700462518
}
1700462519
1700462520
//存货压力大了,就要通知采购人员不要采购,销售人员要尽快销售
1700462521
1700462522
public void clearStock(){
1700462523
1700462524
System.out.println(“清理存货数量为:”+COMPUTER_NUMBER);
1700462525
1700462526
super.mediator.execute(“stock.clear”);
1700462527
1700462528
}
1700462529
1700462530
}
1700462531
1700462532
销售管理Sale类如代码清单14-10所示。
1700462533
1700462534
代码清单14-10 修改后的销售管理
1700462535
1700462536
public class Sale extends AbstractColleague{
1700462537
1700462538
public Sale(AbstractMediator_mediator){
1700462539
1700462540
super(_mediator);
1700462541
1700462542
}
1700462543
1700462544
//销售IBM电脑
1700462545
1700462546
public void sellIBMComputer(int number){
1700462547
1700462548
super.mediator.execute(“sale.sell”,number);
1700462549
1700462550
System.out.println(“销售IBM电脑”+number+“台”);
1700462551
1700462552
}
1700462553
1700462554
//反馈销售情况,0~100之间变化,0代表根本就没人买,100代表非常畅销,出一个卖一个
1700462555
1700462556
public int getSaleStatus(){
1700462557
1700462558
Random rand=new Random(System.currentTimeMillis());
1700462559
[
上一页 ]
[ :1.70046251e+09 ]
[
下一页 ]