0
比方說,我們有兩個功能:的Java:函數重載
public static void function1(ArrayList<Datatype1> dat1){
doSomething();
}
public static void function2(ArrayList<Datatype2> dat2){
doSomething();
}
這兩個功能做同樣的事情,但他們採取一個ArrayList存儲不同的數據類型作爲參數。可以說數據類型2和數據類型1是來自同一個超類的子類。
問:
如何使用OOP寫一個函數?
你想'function(ArrayList <?extends SuperType>)'? –
謝謝!有效!我一直在尋找這個答案! –