方法重载的定义:
在一个类中有两个具有相同的名字的方法,但有不同的参数列表。
条件
方法名(等同于函数名)可以相同,参数类型或参数数值不同就可以
package oop.A_03_Ffcz;
/**
方法重载的定义:
在一个类中有两个具有相同的名字的方法,但有不同的参数列表。
条件
方法名(等同于函数名)可以相同,参数类型或参数数值不同就可以
* @author Administrator
*
*/
public class Person {
String name;
//定义方法
public void person() {
System.out.println("这是person");
}
//构造方法
public Person(String name) {
this.name=name;
System.out.println(name+">这是name");
}
//构造方法
public Person(String name,String friend) {
this.name=name;
System.out.println(name+"在"+friend+"家里玩刷");
}
}
package oop.A_03_Ffcz;
public class TestPerson {
public static void main(String[] args) {
//调用构造方法
Person perFrend=new Person("ali", "bali");
Person perName=new Person("sli");
}
}