普通方法的重载:
构造方法是用他的相同参数,相同函数,通过类名调用
代码:
public class Test {
public void Setting (){
String user1 = "Frank";
String user2 = "Jack";
int age1 = 19;
int age2 = 30;
System.out.println("I am "+user1+", I am "+age1 +"years old!");
System.out.println("I am "+user2+", I am "+age2 +"years old!");
}
public static void main(String [] args){
/**Test p = new Test("Frank", 19);*/
Test p = new Test();
p.Setting () ;
}
}
构造方法的重载:
需要new一个新的对象,利用普通方法的逻辑把这个重载方法在写一遍。
代码:
public Test(String name, int age){
String user1 = name;
//String user4 = "Jack";
int age1 = age;
System.out.println("I am "+user1+", I am "+age1 +"years old!");
}
public static void main(String [] args){
Test p = new Test("Frank", 19);
}
}