java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)

java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)

ID:6044919

大小:37.50 KB

页数:4页

时间:2018-01-01

java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)_第1页
java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)_第2页
java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)_第3页
java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)_第4页
资源描述:

《java2实用教程第四版实验 清华大学出版社7-1 7-2(北华大学吕磊)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7-1内部购物券classMobileShop{InnerPurchaseMoneypurchaseMoney1;InnerPurchaseMoneypurchaseMoney2;privateintmobileAmount;MobileShop(){purchaseMoney1=newInnerPurchaseMoney(20000);purchaseMoney2=newInnerPurchaseMoney(10000);}voidsetMobileAmount(intm){mobileAmount=m;}in

2、tgetMobileAmount(){returnmobileAmount;}classInnerPurchaseMoney{intmoneyValue;InnerPurchaseMoney(intm){moneyValue=m;}voidbuyMobile(){if(moneyValue>=20000){mobileAmount=mobileAmount-6;System.out.println("用价值"+moneyValue+"的内部购物券买了6部手机");}elseif(moneyValue<20000&

3、&moneyValue>=10000){mobileAmount=mobileAmount-3;System.out.println("用价值"+moneyValue+"的内部购物券买了3部手机");}}}}publicclassNewYear{publicstaticvoidmain(Stringargs[]){MobileShopshop=newMobileShop();shop.setMobileAmount(30);System.out.println("手机专卖店目前有"+shop.getMobileA

4、mount()+"部手机");shop.purchaseMoney1.buyMobile();shop.purchaseMoney2.buyMobile();System.out.println("手机专卖店目前有"+shop.getMobileAmount()+"部手机");}}7-2检查危险品classGoods{booleanisDanger;Stringname;publicvoidsetIsDanger(booleanboo){isDanger=boo;}publicbooleanisDanger(){

5、returnisDanger;}publicvoidsetName(Strings){name=s;}publicStringgetName(){returnname;}}classDangerExceptionextendsException{Stringmessage;publicDangerException(){message="危险品!";}publicvoidtoShow(){System.out.print(message+"");}}classMachine{publicvoidcheckBag(

6、Goodsgoods)throwsDangerException{if(goods.isDanger()){DangerExceptiondanger=newDangerException();throwdanger;}else{System.out.print(goods.getName()+"不是危险品!");}}}publicclassCheck{publicstaticvoidmain(Stringargs[]){Machinemachine=newMachine();Stringname[]={"苹果"

7、,"炸药","西服","硫酸","手表","硫磺"};Goods[]goods=newGoods[name.length];for(inti=0;i

8、ngth;i++){try{machine.checkBag(goods[i]);System.out.println(goods[i].getName()+"检查通过");}catch(DangerExceptione){e.toShow();System.out.println(goods[i].getName()+"被禁止!");}}}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。