打字猴:1.700462173e+09
1700462173
1700462174 //访问采购
1700462175
1700462176 Purchase purchase=new Purchase();
1700462177
1700462178 if(stock.getStockNumber()<number){//库存数量不够销售
1700462179
1700462180 purchase.buyIBMcomputer(number);
1700462181
1700462182 }
1700462183
1700462184 System.out.println(“销售IBM电脑”+number+“台”);
1700462185
1700462186 stock.decrease(number);
1700462187
1700462188 }
1700462189
1700462190 //反馈销售情况,0~100之间变化,0代表根本就没人卖,100代表非常畅销,出一个卖一个
1700462191
1700462192 public int getSaleStatus(){
1700462193
1700462194 Random rand=new Random(System.currentTimeMillis());
1700462195
1700462196 int saleStatus=rand.nextInt(100);
1700462197
1700462198 System.out.println(“IBM电脑的销售情况为:”+saleStatus);
1700462199
1700462200 return saleStatus;
1700462201
1700462202 }
1700462203
1700462204 //折价处理
1700462205
1700462206 public void offSale(){
1700462207
1700462208 //库房有多少卖多少
1700462209
1700462210 Stock stock=new Stock();
1700462211
1700462212 System.out.println(“折价销售IBM电脑”+stock.getStockNumber()+“台”);
1700462213
1700462214 }
1700462215
1700462216 }
1700462217
1700462218 Sale类中的getSaleStatus是获得销售情况,这个当然要出现在Sale类中了。记住要把恰当的类放到恰当的类中,销售情况只有销售人员才能反馈出来,通过百分制的机制衡量销售情况。我们再来看场景类是怎么运行的,场景类如代码清单14-4所示。
1700462219
1700462220 代码清单14-4 场景类
1700462221
1700462222 public class Client{
[ 上一页 ]  [ :1.700462173e+09 ]  [ 下一页 ]