개요


@Override같은 것을 어노테이션이라고 합니다
어노테이션이란 클래스나 메서드, 변수에 @을 사용하는 것을 말합니다

 

사용이유



어노테이션을 사용하는 가능 큰 이유로 
프로그램에게 추가 정보를 제공하는 메타 데이터를 위해 사용합니다.

기능 


첫번 째 가독성입니다

  • 자식 클래스에 여러 개의 메서드가 정의가 되어 있을 경우 어떠한 메서드가 부모 클래스로부터 오버라이딩이 되었는지 쉽게 파악할 수 있습니다.
  • 다른 사람이 작성한 코드를 볼 때 이해하기 쉽습니다.


두번 째 디버그입니다

  • 컴파일러에게 문법 체크를 하도록 알려서 내가 문법 실수를 했더라면 정확한 문제점을 알려줄 수 있게 됩니다.

+ Recent posts