inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Java로 배우는 자료구조

추상클래스와인터페이스 관련강의

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()메서드만 있어서 이 부분이 이해가 가지 않습니다.

java

답변 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