1. 程式人生 > >Java簡單實驗--關於課後提到的java重載函數的簡單分析

Java簡單實驗--關於課後提到的java重載函數的簡單分析

-- bsp png ron inf 定義 方法返回值 http 分享

技術分享圖片

根據這一小段代碼,獲得了以下的測試截圖:

技術分享圖片

簡單分析:根據輸出結果,判斷這段代碼用到了兩個不同的函數方法,輸出的不止有double類型的數,還有整型的數。

又根據類中的定義情況,square是根據判斷傳入的值的不同,來調用不同的函數。(這點和C++中類的判斷基本類似)

其中的方法返回值的類型並不能作為重載的判斷的情況,所以如果方法函數中形參是一樣的話,就類似於int fun(int a),double fun(int a),並不能作為重載函數。

Java簡單實驗--關於課後提到的java重載函數的簡單分析