简单来说:在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数和类型不同就行。
比如
public class overTest{
public void getSum(double d1,double d2){
}
public void getSum(int i,int j){
}
}
注意,参数交换位置也是一种重载。比如(string , int),(int, string)是一种重载。
简单来说:在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数和类型不同就行。
比如
public class overTest{
public void getSum(double d1,double d2){
}
public void getSum(int i,int j){
}
}
注意,参数交换位置也是一种重载。比如(string , int),(int, string)是一种重载。