애너테이션 타입 정의하기
애너테이션 타입 정의하기, 애너테이션의 요소
애너테이션 타입 정의하기, 애너테이션의 요소
2022.05.21애너테이션 타입 정의하기 애너테이션을 직접 만들어 쓸 수 있다. 애너테이션을 만드는 방법은 아주 간단하다. interface라는 키워드앞에 @를 붙히면 애너테이션을 만들 수 있다. 예를 들어서 DateTime이라는 애너테이션은 2개의 요소를 가지고 있다. 날짜를 의미하는 요소와, 시간을 의미하는 요소를 가지고 있다. 생긴것은 꼭 추상 메서드같이 생겼다. 애너테이션의 메서드는 추상 메서드이며, 애너테이션을 적용할 때 지정(순서X) 애너테이션의 메서드는 추상 메서드이다. 우리가 인터페이스에 추상 메서드를 가질 수 있는 것 처럼, 애너테이션도 추상 메서드로 선언이 되어있다. 그리고, DateTime testDate(); 처럼, 애너테이션이 또다른 애너테이션을 요소로 정의할 수 있다. TestInfo라는 애너테..