小编SAL*_*MAN的帖子

构造函数和关键字'this'

我有语法错误,我不知道如何解决它.代码看起来对我来说是正确的,但Eclipse告诉我"构造函数调用必须是构造函数中的第一个语句",方法setName()setAge()

 public class KeywordThis {


    private String name;
    private int age;

    public KeywordThis(){

        this.name = "NULL";
        this.age = 0;

    }

    public KeywordThis(String s, int a){

        this.name = s;
        this.age = a;

    }

    public KeywordThis(String s){

        this.name = s;      
    }

    public KeywordThis(int a){

        this.age = a;

    }

    public int setAge(int a){

        this(a);
    }

    public String setName(String s){

        this(s);
    }






    public static void main(String args[] ){








    }


}
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
71
查看次数

标签 统计

java ×1