추상클래스와인터페이스 관련강의
219
epfvkdlxj1
작성한 질문수 9
0
제3-4장 : 추상클래스와 인터페이스 강의에서 4번강의에서 Event클래스에서
public abstract class Event implements Comparable{
public String title;
public Event(String title) {
this.title = title;
}
public void print(){
System.out.println("title = " + title);
}
public abstract MyDate getRepresentativeDate();
@Override
public int compareTo(Object o) {
MyDate mine = getRepresentativeDate();
MyDate yours = ((Event)o).getRepresentativeDate()
return mine.compareTo(yours);
}
}
이렇게 작성을 하려면 MyDate클래스에 compareTo메서드가 있어야하는데 교수님께서 강의에서 말씀하시길 MyDate클래스에 compareTo() 메서드 이름이 달라도
상관없다고 말씀하셨는데 그러면 MyDate클래스에 Comparable인터페이스를 implements를 하여 오버라이딩을 해야하지않나요??? 강의에서 보면 교수님이 직접
만드신 compareTo()메서드만 있어서 이 부분이 이해가 가지 않습니다.
답변 0
연습문제 자료들 어디서 볼 수 있을까요
3
966
0
강의자료 어디서 보나요
0
817
0
변수, 배열, 반복문에서 이중for문
1
856
1
섹션1,섹션2의 연습문제에 대한 코드 공유
0
324
0
교수님이 말씀하신 반복문 수업 끝날 때 말씀해주신 연습문제 답 코드 어딨는지 아시는 분계시나요 도와주세요
0
286
0
소수의 개념을 알겠지만 원리를 모릅니다.. 그냥 외워야 할까요?
0
787
1
강의노트를 못 찾겠습니다 ㅠㅠ
0
644
1
오버라이딩
0
405
1
강의자료는 어디서 볼수있나요??
0
495
1
2-1장 (클래스, 객체, 참조변수 3) 마지막 값이 덮어씌워지는 문제
0
214
0
왜 main 함수 안에서 함수를 정의하면 오류가 나는 건가요?
0
4249
1
for구문에서 {}
1
277
2
강의자료 소스코드는 따로 없는건가요?
0
306
1
자바 IDE 선택에 대한 질문입니다.
0
372
1
inner class에 대한 질문
0
247
0
remove(index) 구현 질문
0
337
1
훌륭한 코드를 볼때 마다 감탄스럽습니다.
0
334
0
교수님이 자랑 스럽습니다.
0
209
0
상속 3에 예제 2의 영상이 올라와있어요~
0
215
0
3,4 순서가 바뀌어서 업로드 되어 있습니다
0
184
0
강의 노트는 어디서 확인할 수 있나요?
0
558
3
휼륭한 강의 감사합니다.
2
241
0
코드의 차이점이 뭔가요 ??
0
235
1
add와 remove 메소드를 사용할때, size-1에 대한 질문
0
219
1





