2018-03-19Java面试一 一个类的构造器不能调用这个类中的其他构造器?

题目:一个类的构造器不能调用这个类中的其他构造器是否正确?

答案:不正确

为什么?

代码:

public class Demo{
     private int num;
     private String str;
     public Demo(int x){
          this.x=x;
     }        
     public Demo(int x,String str){
          this(x);
          this.str=str;         
     }
}

上述代码是可以通过编译的

posted @ 2018-03-19 17:06  空能净  阅读(905)  评论(0编辑  收藏  举报