2012-12-31 59 views
-3

在方法重載的情況下,如果在同一個類中有兩個方法使用相同數量的變量,具有不同的數據類型和不同的返回類型,則在調用方法時,如果只傳遞兩個值,那麼哪個方法獲取執行,如果它沒有得到執行,我們會得到什麼錯誤?返回類型如何在方法重載的情況下有所作爲?

+1

從相當抽象的描述中很難確切地知道你所知道的。你可以添加一個非常簡短的例子嗎? – Dolda2000

+0

代碼的一小部分會更好得到 –

+0

要執行的方法取決於您在方法調用中傳遞的變量的類型 – Rahul

回答

5

決定調用哪種方法時,會忽略返回類型。只考慮參數類型。請參閱JLS #8.4.9

相關問題