오버라이드1 오버라이드 시 @Override 를 꼭 쓰자 보통 상위 클래스를 상속해서 상위 클래스의 메소드를 오버라이드 할 때 굳이 오버라이드 어노테이션 @Override 를 사용하지 않아도 오버라이드한 메소드라는 걸 알아서 안쓰곤 했지만 " doGet 메소드는 HttpServlet의 doGet 메소드를 오버라이드하여 재정의한 메소드 입니다. 따라서 오버라이드한 메소드들을 @Override 어노테이션을 붙여주는 것이 좋습니다. 이유는 해당 메소드가 오버라이드 된 메소드라는 것을 명시적으로 알 수 있으며, 컴파일 시 상속한 부모 클래스에 해당 메소드가 있는지 여부등을 통해 예외를 발생할 수 있어 오류를 인지할 수 있기 때문입니다. 자세한 내용을 아래 링크 참고 부탁드립니다. " - moons 님의 코드리뷰 중 - 즉, 오버라이드 한 메소드라는 것을 명시적으로 해.. 2022. 8. 3. 이전 1 다음