我寫了一個方法,該參數的類型爲Taxi
或Shuttle
。這是它的主要想法:初始化兩種類型的參數
public boolean requestPickup(Passenger passenger, Class<?> vehicleClass){
Taxi taxi = scheduleTaxi();
if(taxi != null) {
taxi.setPickupLocation(passenger.getPickupLocation());
return true;
}
else {
return false;
}
}
有人可以請向我解釋兩種類型的參數如何初始化?
謝謝
Java有沒有屬性的概念。你的意思是說嗎? –
對不起,目前還不清楚你想完成什麼。請詳細解釋。 – yole
'Taxi'和'Shuttle'和任何超類型之間的關係是什麼? – ChiefTwoPencils