책설명읽어도 못알아먹갯는데
@override같은건 오버라이딩이 됫나 확인하는거인건 알갰는데
어노태이션 만드는예제에서
@Targer(ElementType.METHOH)
public @interface AnnotationName{
String elementName1();
int elementName2() default 5;
}
이런식으로 어노태이션을만들고 정의할수있다고 되있는데 이걸 함수에 적용시키면 그 함슈가 어케된다는거임??
그걸모르겠음 책설명도 그런게안나와있고
함수에 이 어노태이션 적용시키면 막 5가출력된다 그말도아닌거같고 설명좀누가해줘
@override같은건 오버라이딩이 됫나 확인하는거인건 알갰는데
어노태이션 만드는예제에서
@Targer(ElementType.METHOH)
public @interface AnnotationName{
String elementName1();
int elementName2() default 5;
}
이런식으로 어노태이션을만들고 정의할수있다고 되있는데 이걸 함수에 적용시키면 그 함슈가 어케된다는거임??
그걸모르겠음 책설명도 그런게안나와있고
함수에 이 어노태이션 적용시키면 막 5가출력된다 그말도아닌거같고 설명좀누가해줘
어노테이션의 elementName2라는 속성의 기본값이 5라는거임