题目内容

请阅读下面的程序,写出程序的运行结果。classPerson{Stringname;intage;publicPerson(){}publicPerson(Stringn){name=n;}publicPerson(Stringn,inta){name=n;age=a;}publicvoidshow(){System.out.println(name+“---“+age);}}publicclassTest{publicstaticvoidmain(String[]args){Personp1=newPerson();Personp2=newPerson(“林青霞”);Personp3=newPerson(“林青霞”,27);p1.show();p2.show();p3.show();}}

查看答案
更多问题

请阅读下面的程序,在空白处填写正确的代码,完成构造方法重载,并为成员变量赋值。publicclassPerson{Stringname;intage;publicPerson(){}public____(Stringn,inta){____=____;____=____;}}

请阅读下面的程序,写出程序的运行结果。classPerson{Stringname;intage;publicPerson(){System.out.println(“Person()”);}publicPerson(Stringn,inta){name=n;age=a;}publicvoidshow(){System.out.println(name+“---“+age);}}publicclassTest{publicstaticvoidmain(String[]args){Personp=newPerson();p.show();Personp2=newPerson(“林青霞”,27);p2.show();}}

请编写一个Person类,该类有一个成员变量name,请提供无参构造方法,以及带参构造方法对name变量进行赋值。

简述什么是构造方法重载。

答案查题题库