Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Kita dapat menspesifikasikan nilai default untuk suatu elemen. Dengan cara tersebut elemen menjadi bersifat opsional dan dapat ditiadakan. Berikut contoh bagaimana pendefinisian anotasi terlihat dengan nilai default untuk suatu elemen :
@interface MyAnnotation { String value() default ""; String name(); int age(); String[] newNames(); }
elemen value
kini dapat ditiadakan saat menggunakan anotasi. Jika kita tiadakan, maka dia akan dianggap seperti saat kita menggunakan nilai default untuk elemen value
. Berikut contohnya :
@MyAnnotation( name="Jakob", age=37, newNames={"Jenkov", "Peterson"} ) public class MyClass { }
Perhatikan bagaimana element value
tidak lagi ada.
Leave a Reply