简单讲,方法重载就是为了方便程序员记忆,比如你有say方法需要有好几个功能,写say1,say2又费事还弱智,就可以采用重载.
package java03;
public class demo1 {
// 练习-------------------
public int max(int number1, int number2) {
if (number1 > number2) {
return number1;
}else {
return number2;
}
}
public double max(double number1, double number2) {
if (number1 > number2) {
return number1;
}else {
return number2;
}
}
public double max(int number1, int number2, int number3) {
if (number1 > number2 && number1 > number3) {
return number1;
}else if (number2 > number1 && number2 > number3) {
return number2;
}else {
return number3;
}
}
}