
2条回答 默认 最新
关注public abstract class Automatic {
// 省略属性
public abstract int pay();
}public class Car extends Automatic {
public int pay() {
return 5;
}
}public class Truck {
private int weight;
public Truck(int weight) {
this.weight = weight;
}public int pay() { return weight < 20 ? 10 : weight >= 20 && weight <= 30 ? 15 : weight > 30 ? 20 : -1; }}
public static void main(String[] args) {
Automatic a = new Truck(27);
shoufei(a);
}public static void shoufei(Automatic a) {
System.out.println(a.pay());
}本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报