인텔리제이를 사용하는 나로서는 처음에 이 주제가 와닿지 않았다.

 

왜냐하면 인텔리제이에서는 @Override를 해줘야 하는 경우에 다 알려주기 때문이다.

이번 장에서 말하는 실수가 잘 나타나지 않기 때문이다.

 

오버라이드는 재정의라는 의미로 결국 상위 메소드를 가져다 썼느냐를 알려주는 지표이기 때문에

상속이나 확장의 경우에 항상 표시를 해주어야한다.

 

오버라이딩을 해주지 않으면 다중정의를 의미하는 오버로딩이 되어버리기 때문에 주의해야한다.

 

 

+ Recent posts