在JAVA中,如果一个构造函数想调用另一个构造函数,需要是用this,不可以直接使用类名进行调用。
- publicclassPerson{
- privateStringname;
- privateintage;
- publicPerson(){
- this("Dick",12);
- }
- publicPerson(Stringn){
- this(n,12);
- }
- publicPerson(Stringn,inta){
- name=n;
- age=a;
- }
- }
版权声明:本文为博主原创文章,未经博主允许不得转载。