问题描述
假设我有一个名为 Vechicle 的接口,以及两个实现它的类(Car 和 Bike)。
我想要一个包含汽车和自行车的列表。我将如何制作一种显示自行车和汽车数量的方法?我正在考虑创建一个变量来计算列表中自行车/汽车的每个实例,然后它会根据它增加它,但是,如果我以后想添加另一辆车(假设一辆卡车),那么我将不得不创建另一个变量来计算卡车的数量等等。
public interface Vehicle {
void vehicleName();
}
public class Car implements Vehicle{
@Override
public String vehicleName() {
System.out.println("I'm a car");
}
}
public class Bike implements Vehicle{
@Override
public String vehicleName() {
System.out.println("I'm a bike");
}
}
public class Transportation {
List<Vehicle> vehicleList = new ArrayList<>();
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)