第四次实验 第三期 紫金学院 Java 抽象类和接口

第三期就更懒了~,直接上代码啦~
一个运输公司从网上得到订单,订单上标有货物重量和运输里程,该公司可以使用三种运输工具:卡车,火车,飞机。
        编写运输接口,声明三个接口常量分别表示运输工具:
        int PLANE=1;
        int TRAIN=2;
        int TRUCK=3;
同时声明一个计算费用的方法,函数的参数是重量和里程。
定义卡车类,火车类,飞机类分别实现运输接口
,计算运费的方法如下:
卡车:运费=重量*距离*120。当距离大于1000(km)或重量大于60(t)的时候拒载,返回-1。火车:当距离在900(km)内(包含)时,运费=重量*距离*250,大于900(km)运费=重量*距离*300。飞机:当距离大于500(km)时,运费=重量*距离*750,否则拒载,返回-1。
//车类,火车类,飞机类分别实现运输接口
package test4;

public class Train implements Transport {
@Override
public

第四次实验 第三期 紫金学院 Java 抽象类和接口最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/27639.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>