天天看點

【JavaSE】方法重載基本使用

【JavaSE】方法重載基本使用

目錄

方法重載(OverLoad)

1. 基本介紹

2. 重載的好處

3. 快速入門案例

4. 注意事項和使用細節

5. 練習題

java 中允許同一個類中,多個同名方法的存在,但要求 形參清單不一緻!

比如:System.out.println(); out 是 PrintStream 類

減輕了起名的麻煩

減輕了記名的麻煩

OverLoad01.java

案例:類:MyCalculator 方法:calculate

calculate(int n1, int n2) //兩個整數的和

calculate(int n1, double n2) //一個整數,一個 double 的和

calculate(double n2, int n1)//一個 double ,一個 Int 和

calculate(int n1, int n2,int n3)//三個 int 的和

【JavaSE】方法重載基本使用
【JavaSE】方法重載基本使用
【JavaSE】方法重載基本使用

編寫程式,類Methods中定義三個重載方法并調用。方法名為m。三個方法分别接收一個int參數、兩個int參數、一個字元串參數。分别執行平方運算并輸出結果,相乘并輸出結果,輸出字元串資訊。在主類的main 0)方法中分别用參數差別調用三個方法。OverLoadExercise.java

【JavaSE】方法重載基本使用

在Methods類,定義三個重載方法max(),第一個方法,傳回兩個int值中的最大值,第二個方法,傳回兩個double值中的最大值,第三個方法,傳回三個double值中的最大值,并分别調用三個方法。

【JavaSE】方法重載基本使用

本文來自部落格園,作者:兮動人,轉載請注明原文連結:https://www.cnblogs.com/xdr630/p/15618133.html

下一篇: Linux vi/vim