Selasa, 05 November 2013

KEYWORD FINAL DALAM JAVA

Kata kunci final digunakan untuk pendeklarasian yang absolut.
Keyword final dapat digunakan dalam pendeklarasian :
  - variable
  - class
  - method
Pendeklarasiannya dengan menuliskan keyword final di depan variable, class, atau method. Perlu diketahui, final adalah keyword bukan modifier akses.
  • Penggunaan final pada variabel
Contoh:
class Lingkaran {
  final double PI = 3.14;
}
Variabel PI bertipe double dan bernilai 3.14 tidak bisa diubah lagi secara aktual lewat mekanisme apapun. Baik lewat objek ataupun apapun. Final membuat variabel menjadi suatu konstanta yang absolut (tidak dapat diubah)
  • Penggunaan final pada class 
Contoh:
final class Kampus { }
Class Kampus tidak dapat diturunkan lagi (extends)
  

  • Penggunaan final pada method 
Contoh:
class Kampus {   
  final void tampil() {   
  System.out.println(“I LOVE JAVA”) } 
}
Method tampil sudah mendapatkan keyword final, dan itu berarti method tersebut tidak dapat diubah atau dioverride dan di turunkan

0 komentar:

Posting Komentar