私には2つのクラスがあります。コンストラクター内で年の日をそれぞれ365と366に設定するYearとLeapYearです。ここで特定の何かを達成したいのですが、LeapYearのコンストラクターでYearのコンストラクターをオーバーライドして、日数を366に設定したいですか?あるいは、私は次のことをしました。
public class Year {
private int days;
public Year() {
this.days = 365;
}
public void setDays(int days) {
this.days = days;
}
public int getDays() {
return this.days;
}
}
public class LeapYear extends Year {
public LeapYear() {
setDays(366);
}
}