pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

Upload: handojoe

Post on 01-Mar-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

    1/6

    Hendi - adehendini.wordpress.com

    Pemrograman Berorientasi Objek dengan Java

    Pemrograman berorientasi objek adalah suatu cara atau teknik dalam pemrograman yang

    dipakai untuk mengorganisasikan program ke dalam suatu komponen logis (kelas/class). Pada

    saat akan digunakan class tersebut diinstansiasi menjadi objek. Sebuah class memiliki atribut(variabel) dan prosedur (fungsi/function/method).

    Class dan Object

    Class merupakan konsep/blueprint/prototype, misalnya manusia yang memiliki atribut

    nama,umur,jenis kelamin dll.

    Object merupakan barang nyata dari class misalnya Object Anton, Joni, Santi yang

    merupakan instansiasi dari class manusia, dimana misalnya :

    Object Anton memiliki nama : Anton, Umur : 22 Tahun dan jenis kelamin : laki-laki.

    Object Jono memiliki nama : Joni, Umur : 25 Tahun dan jenis kelamin : laki-laki.

    Object Santi memiliki nama : Santi, Umur : 19 Tahun dan jenis kelamin : perempuan.

    Kita akan mencoba mengaplikasikannya dengan java, silakan buka netbeans anda, kemudian

    buatlah project java application, dan simpan project tersebut dengan nama AppClassObject

  • 7/25/2019 pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

    2/6

    Hendi - adehendini.wordpress.com

    Struktur Project

    Silakan buat class manusia dengan klik kanan packages appclassobject -> new -> Java Class

    dan ganti Class Name dengan nama Manusia

  • 7/25/2019 pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

    3/6

    Hendi - adehendini.wordpress.com

    Kemudian ketikkan code nya menjadi :

  • 7/25/2019 pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

    4/6

    Hendi - adehendini.wordpress.com

  • 7/25/2019 pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

    5/6

    Hendi - adehendini.wordpress.com

    Pada class manusia tersebut dilakukan enkapsulasi dimana variabel yang ada di class tersebut

    bersifat private (tidak dapat diakses di luar class) sehingga untuk mengisi atau mengambil nilai

    dari variabel tersebut dibuat method(function/fungsi) yang disebut accessor dan muttator

    (biasa juga disebut setter dan getter).

    Kemudian pada class AppClassObject ketikkan code menjadi

    Kemudian jalankan (Shift + F6) dan hasilnya akan menjadi :

  • 7/25/2019 pemrogramanberorientasiobjekdenganjava-131120192555-phpapp01

    6/6

    Hendi - adehendini.wordpress.com