毕老师讲的是功能相同,参数列表不同。貌似和返回值没关系?
下面这种写法,功能有的也不同,该如何定义呢?能否算是重载呢?
class MyTest{
public int function(int a,int b){
return a+b;
}
public int function(int a,int b,int c){
return a+b+c;
}
public Double function(String a){
return Double.parseDouble(a);
}
public void function(){
System.out.println("hello");
}