this的使用、静态代码块与实例代码块
this的使用、静态代码块与实例代码块
this的使用 1)this()指代一个被定义的构造方法
2)只存在于构造方法中
3)它必须是构造方法中的第一条语句,如果不是,会报下面错误:
call to this must be first statement in constructor
它必须是构造方法中的第一条语句
class Date
{
private int year;
private int month;
private int day;
public Date()
{
this(1999, 1, 1);
}
public Date(int year,int month,int day)
{
this.year = year;
this.month = month;
this.day = day;
}
public void setYear(
共有 0 条评论