public class ThisWuCan {
public static void main(String[] args) {
Date time1 = new Date();
time1.print();
Date time2 = new Date(2021, 11, 5);
time2.print();
}
}
class Date {
private int year;
private int month;
private int day;
public Date(int year, int month, int day) {
this.year = year;
this.month = month;
this.day = day;
}
public Date() {
this(2019, 4, 20); //this使用在构造方法中 完成构造方法的调用 同时不会创建新的构造方法
} //语法格式;this(实参) 只能出现在构造方法的第一行 即只能初始化一次
public int getYear() {
return year;
}
public void setYear(int year) {
this.year = year; //this用在实例方法当中 代表当前对象 语法格式;this.
}
public int getMonth() {
return month;
}
public void setMonth(int month) {
this.month = month;
}
public int getDay() {
return day;
}
public void setDay(int day) {
this.day = day;
}
public void print() {
System.out.println(this.year + "年" + this.month + "月" + this.day + "日");
}
}
javase:无参调用
最新推荐文章于 2024-07-22 22:58:19 发布