Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Java menyertakan tiga anotasi yang digunakan untuk memberikan instruksi ke kompailer Java. Anotasi tersebut adalah :
- @Deprecated
- @Override
- @SuppressWarnings
@Deprecated
Anotasi @Deprecated
digunakan untuk menandai sebuah class, metode atau field yang sudah tidak digunakan lagi. Jika kode yang kita buat melakukan depresiasi terhadap class, metode atau field, maka kompailer akan memberikan kita peringatan. Berikut ini contohnya :
@Deprecated public class MyComponent { }
Penggunaan anotasi @Deprecated
diatas deklarasi class menandakan kelas itu terdepresiasi
Kita juga dapat menggunakan anotasi @Deprecated
diatas deklarasi metode dan field, untuk menandakan bahwa metode atau field tersebut terdepresiasi.
Saat kita menggunakan anotasi @Deprecated
maka adalah ide yang baik untuk juga menggunakan simbol JavaDoc yang terkait @deprecated
dan menjelaskan mengapa class, metode atau field tersebut terdepresiasi dan apa yang harus dilakukan oleh programmer.
Leave a Reply