(1)Overload是重载,是有相同的方法名,但参数类型或个数彼此不同Override是重写,是在子类与父类中,子类中的方法的方法名,参数个数、类型都与父类中的完全一样,在子类中覆盖掉了父类的改方法。
(2.)可以
public class Test
{
public static void main(String [] args){
Father f = new Father();
String s = f.Test(1,2);
int i = f.Test(1);
System.out.println(i);
System.out.println(s);
}
}
class Father{
public int Test(int i){
i = i; return i;
}
public String Test(int i ,int j){
String s ="通过不同的方法可以返回不同类型的参数";
return s ;
}
}