深入 -- 爲什麼不能根據返回類型來區分重載?

昨天上網亂翻,看到一個問題,挺有意思的。 重載(方法名相同、參數列表不同)這個概念,相信大家都知道了,很多面試都會問到。 但爲什麼不能根據返回類型來區分重載? 首先重載是Java多態的一種體現,它實現的是編譯時的多態。 舉個例子: float max(int a, int b); int max(int a, int b); 上面兩個方法,別人調用的時候,不要返回值,直接就是:max(...),你
相關文章
相關標籤/搜索