Monday, June 6, 2011

Dasar Java : Kelas Dalam Java

Kelas merupakan salah satu konsep yang sangat penting dalam pemrograman berbasis object seperti pada Java. Kelas adalah cetak biru dari sebuah object yang dibuat.

Deklarasi Kelas
Di Java, nama dari kelas yang digunakan harus sama dengan nama dari file java yang dibuat. Misal file KelasBaru.java didalamnya harus dibuat kelas dengan nama KelasBaru. Seperti berikut ini :

public class KelasBaru {

       // Isi Kelas

}
Konstruktor
Bentuk konstruktor mirip dengan method, hanya saja konstruktor tidak memiliki return value seperti halnya method. Nama konstruktor harus sama dengan nama kelas yang digunakan. Jika dalam suatu program java tidak memiliki konstruktor maka Java akan menambah konstruktor secara otomatis saat program dieksekusi.
public class KelasBaru {

       public KelasBaru(){
              // Isi Konstruktor
       }
}

Access Modifier
Setiap kelas memiliki sebuah access modifier yang mendefinisikan hak akses dari kelas tersebut. Jika access modifier kelas adalah public maka kelas tersebut dapat diakses dari mana saja.
Jika dalam pembuatan suatu kelas kita tidak mendefinisikan access modifier maka access modifier kelas tersebut menggunakan access modifier default.
Access modifier lainnya adalah protected, abstract, final, dan private.

Keyword super dan this
Keyword this digunakan untuk mengakses variable ataupun method local.
public class Coba {
       int aa;
       public void setAa(int aa){
              this.aa = aa;
       }
}

Keyword super digunakan untuk mengakses variable ataupun method yang berada di kelas Induk.
Public class Coba2 extends Coba {
        // mengakses method di kelas induk
        super.setAa;
}

Related Posts by Categories



Widget by Kali-Setail

0 Comments:

 
Copyright © 2011. Powered By Blogger