java模拟物流快递系统程序

java模拟物流快递系统程序

ID:39238038

大小:51.64 KB

页数:5页

时间:2019-06-28

java模拟物流快递系统程序_第1页
java模拟物流快递系统程序_第2页
java模拟物流快递系统程序_第3页
java模拟物流快递系统程序_第4页
java模拟物流快递系统程序_第5页
资源描述:

《java模拟物流快递系统程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、贺州学院实验报告班级16物联2班学号1610818044姓名黄涛评分等级实验名称模拟物流快递系统程序设计日期2017-10-25一、实验要求1、输入、编辑、调试和运行例4.1;2、输入工具类;要求输出结果如下所示:3、从键盘中输入基本信息将它们输出。要求输出结果如下所示:(数值任意)4、输入、编辑、调试和运行例4.4;二、实验目的1、学会分析“模拟物流快递系统程序设计”程序任务实现的逻辑思路。2、能够独立完成“模拟物流快递系统程序设计”程序的源代码编写。编译及运行。3、理解类和对象的封装,继承以及多态的概念和使用

2、。三、实验环境:Eclipse软件编译环境四、实验设计过程:(1)将交通工具定义成一个抽象类,和一个抽象的运输方法(2)定义保养接口,具备交通工具的保养接口(3)定义一个专用运输车类(4)定义一个快递任务类(5)定义一个包含gps接口,和实现了该接口的仪器类五、实验代码packagecn.itcast.chapter04.task02;/**交通工具类*/publicabstractclassTransportation{privateStringnumber;//编号privateStringmodel;//型

3、号privateStringadmin;//运货负责人publicTransportation(){super();//可省略}publicTransportation(Stringnumber,Stringmodel,Stringadmin){this.number=number;this.model=model;this.admin=admin;}//运输方法publicabstractvoidtransport();//编号publicvoidsetNumber(Stringnumber){this.num

4、ber=number;}publicStringgetNumber(){returnnumber;}//型号publicvoidsetModel(Stringmodel){this.model=model;}publicStringgetModel(){returnmodel;}//负责人publicvoidsetAdmin(Stringadmin){this.admin=admin;}publicStringgetAdmin(){returnadmin;}}/**定义保养接口,具备保养功能。*/publicin

5、terfaceCareable{//保养方法publicabstractvoidupKeep();}/**专用运输车类*/publicclassZTransportationextendsTransportationimplementsCareable{//无参构造publicZTransportation(){super();}//有参构造:车辆编号、型号、负责人publicZTransportation(Stringnumber,Stringmodel,Stringadmin){super(number,mo

6、del,admin);}//运输方法publicvoidtransport(){System.out.println("运输进行中。。。");}//重写车辆保养方法publicvoidupKeep(){System.out.println("货物运输车辆保养完毕!");}}/**快递任务类*/publicclassSendTask{privateStringnumber;//快递单号privatedoublegoodsWeight;//货物重量publicSendTask(){super();//可省略}publ

7、icSendTask(Stringnumber,doublegoodsWeight){this.number=number;this.goodsWeight=goodsWeight;}//送前准备publicvoidsendBefore(){System.out.println("订单开始处理,仓库验货中。。。");System.out.println("货物重量:"+this.getGoodsWeight()+"kg");System.out.println("货物检验完毕!");System.out.prin

8、tln("货物填装完毕!");System.out.println("运货人已通知!");System.out.println("快递单号:"+this.getNumber());}//发送货物publicvoidsend(Transportationt,GPStool){System.out.println("运货人"+t.getAdmin()+"正在驾驶编号为"+t.

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

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

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