方法重载
java允许同一个类里定义多个同名方法,只要形参列表不同,如果同一个类中包含了两个或两个以上的方法且方法名相同,形参列表不同,则被称为方法重载
方法重载的要求是两同一不同,即同一个类中方法名相同,参数列表不同。至于方法的其他部分,如方法返回值类型,修饰符等等,与方法重载没有任何关系
下面程序中包含了方法重载的实例:
public class Test{
public void test(){
System.out.println("无参数");
}
public void test(String s){
System.out.println("有参数,为:"+s);
}
public static void main(String[] args) {
Test t = new Test();
t.test();
t.test("hello");
}
}