자바 연습 문제 푸는데
날짜 유효성 검사하는거 만들구 있는데요.
package test;
public class MyDate {
private int day;
private int month;
private int year;
public boolean isValid() {
int setday() {
if(day < 1 || day > 28) {
System.out.println("오류입니다.");
} else {
this.day = day;
}
int setmonth() {
if(month < 1 || month > 12) {
System.out.println("오류입니다.");
} else {
this.month = month;
}
}
int getyear() {
return year;
}
}
int MyDate(int setday, int setmonth, int setyear) {
}
}
}
이건 다른 클래스예요.
package test;
public class Student3 {
public void main(String args[]) {
MyDate date1 = new MyDate(29, 06, 2024);
System.out.println(date1.isValid());
MyDate date2 = new MyDate(04, 05, 2006);
System.out.println(date2.isValid());
}
}
어떻게 바꿔야할지 모르겠어요 ..ㅠ.ㅠ
댓글 0