Monday, April 28, 2014

Keyword this, static, dan final pada java

1. Keyword this
keyword this adalah kata kunci yang berfungsi untuk menunjuk sebuah atribut pada kelas yang sedang aktif.
Cara menggunakan kata kunci this, dengan cara menuliskan kata kuci this lalu diikuti dengan tanda titik ('.'), setelah itu diikuti dengan nama atribut.
Berikut cara menggunakan kata kunci this
This.
2. Keyword Static
Keyword static adalah kata kunci yang digunakan untuk membuat atribut dan metode bisa dipanggil secara langsung.
Berikut contoh pemanggilan metode static :
System.out.print();
System.out.printf();
System.out.println();
Dari contoh diatas dapat disumpulkan bahwa metode print(), printf(), println() adalah metode static. Buktinya adalah ketika melakukan pemanggilan ketiga metode tersebut, tidak pernah sekalipun kita meinstansisasi kelas System.
Ketika pertama kali JVM(Java Virtual Machine) menjalankan program, JVM membutuhkan sebuah metode static untuk menjalankan program pertama kali. Karena ketika pertama kali sebuah program dijalankan, maka tidak ada satupun objek yang terbentuk.
Berikut deklarasi atribut dan metode static
//Deklarasi atribut static
static ;
//Deklarasi metode static
static () { ; }
Berikut adalah pemanggilan atribut dan metode secara langsung :
NamaKelas.attribut;
NamaKelas.method();

3. Keyword Final
Dalan java, kata kunci final memiliki tiga kegunaan, yaitu :
1.       Apabila digunakan di atribut, maka nilai dari atribut itu tidak bisa diubah atau dengan kata lain bersifat konstanta. Contoh : nilai phi = 22/7 atau phi = 3.14.
2.       Apabila digunakan di metode, maka metode tersebut tidak bisa di override atau diperbaharui lagi oleh kelas-kelas turunannya.
3.       Apabila digunakan di kelas, maka kelas tersebut merupakan kelas terakhir pada suatu hirarki kelas, dengan kata lain tidak bisa memiliki subkelas(keturunan).
Berikut format penulisan keyword final :
//Deklarasi attribut final
final = ;
//Deklarasi Metode final
final ;
//Deklarasi kelas final
final class ;

4. Menggabungkan Keyword static dan final
Penggunaan kata kunci static dan final bisa digabung, yang berarti atribut atau metode tersebut bersifat final dan bisa langsung diakses oleh metode final ataupun melalui nama kelas tersebut.
Berikut format penulisan penggabungan kata kunci static dan final :
//Deklarasi attribut static final
static final = ;
//Deklarasi Metode static final

static final ;

5. Tugas mengenai keyword this static final yang sudah saya kerjakan

No comments:

Post a Comment

Untuk bertanya seputar postingan kami diblog ini silahkan tanya di fb fanpage kami ..

Note: Only a member of this blog may post a comment.