Class dan Objec #java

Sebuah Class mendefinisikan struktur (structure) dan tingkah laku (behaviour) sebuah obyek atau sekumpulan obyek.  Atau class merupakan prototipe yang mendefinisikan variabel-variabel dan method-method secara umum.

nah itu kata pembuka sebelum kita masuk pada intinya pembahasan kali ini. lanjut
ini merupakan contoh Class Mahasiswa.

class Mahasiswa {

string nim; //deklarasi variabel atau attribut

string nama;

}

sebuah Obyek merupakan Instansiasi dari suatu class. dapat kita analogikan, bahwa class itu sebuah cetakan sedangkan object itu adalah barang dari hasil cetakan.

object mempunyai sifat yang sama persis seperti didefinisikan dalam class tersebut. untuk pemberian nama sebuah oject, diawali dengan huruf kecil. pembuatan object untuk class Mahasiswa adalah sebagai berikut:

Mahasiswa mahasiswa;              //deklarasi objek

mahasiswa = new Mahasiswa();   //instansiasi dari kelas Mahasiswa

Mahasiswa mahasiswa= new Mahasiswa();   //dijadikan satu

nah ada yang perlu kita pahami dari sebuah struktur Class, Didalam class terdapat tiga bagian utama dari sebuah kelas yang mendeklarasikan kode-kode program java.

  1. Konstruktor : digunakan untuk instansiasi objek
  2. Variabel : merupakan atribut yang menyatakan keadaan  dari kelas dan objek.
  3. Metode (method): berupa fungsi atau procedure.

adapun Class  POJO  atau  Java  Bean  merupakan  kelas  dimana  sebuah  kelas  memiliki atribut  dan  memiliki  metode  getter  dan  setter.  Dimana  atributnya  bersifat private dan metode getter dan setter nya bersifat public. Metode getter digunakan untuk mendapatkan nilai atribut tersebut, sedangkan metode setter digunakan untuk mengubah nilai atribut.

ini contohnya

public class Mahasiswa {

private String nim;
private String nama;

getNama() {                // method brp Fungsi

return nama;

}

public void setNama(String nama) { // method brp procedure

this.nama = nama;

}

public String getNim() {                 // method brp Fungsi

return nim;

}

public void setNim(String nim) {         // method brp procedure

this.nim = nim;

}

}

 

nah cukup sampe disini dulu untuk perkenalan singkatnya tentang Class dan Object pada java

nanti lanjut pada postingan berikutnya biar pada penasaran 😀

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s