方法的重载

 

 


 

  方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。调用时,会根据不同的参数表选择对应的方法。

  例如:在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类的构造方法为:

 

 

点击链接查看详细内容

posted on 2017-08-14 09:38  SXT  阅读(156)  评论(0)    收藏  举报