方法的重载
方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。调用时,会根据不同的参数表选择对应的方法。
例如:在Person类中添加如下方法:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
void info() { Systern.out.println("My id is "+id);}void info(String t) { System. out. println (t+" "+id+" "+age);}//运行如下程序public class Test { public static void main(String args[]) { Person p = new Person(l,20); p.info() ; p.info("hello"); }} |
构造方法的重载
>与普通方法一样,构造方法也可以重载:
>例如:修改Person类的构造方法为:
浙公网安备 33010602011771号