Cari Blog Ini

Jumat, 03 September 2010

Resum Pertemuan 1

Objek adalah sesuatu yang memiliki identitas atau peranan yang terdiri dari objek objek lain.

Pilar – pilar PBO sendiri adalah :
a)      Abstraction adalah suatu keadaan dimana suatu yang real menjadi suatu model atau filtering. Filtering sendiri memiliki 3 buah tahap yaitu data, proses dan relevan.
Contoh abstraction yaitu sebuah rumah :


Maksud gambar diatas adalah suatu absraction adalah kita hanya abstaraknya saja yang ada di bayangan kita misal ada apa di rumah  ada alamat juga ada warna cat. Setelah itu ada apa saja di dalam rumah yah ada lampu, lampu tersebut menghasilkan daya. Setelah itu saklar, apa saja yang ada di saklar yaitu on/ off. Demikian juga Pintu, ada pintu apa saja ini misal pintu utama. Jadi abstraction adalah bayangan kita jadi apabila kita membuat program harus tau apa yang mau kita buat harus ada bayanganya terlebih dahulu.

Contoh lagi yaitu abstraction pada mobil :



b)      Encaptulation atau juga berarti pembungkusan yang terdiri dari Information dan Hiding. Encaptulation adalah area area yang dimasukkan privet dan di masukkan di dalam class. Encaptulation juga berguna untuk keamanan serta menghindari kesalahan pemrograman.
Contoh :  Bank 





4 data diatas adalah Data yang harus disembunyikan hal ini bersifat privet

Proses :      setor
                  tarik
                  transfer
                  lihat saldo

Inti dari data diatas adalah setelah kita Abstraction langkah berikutnya adalah dengan Encaptulation untuk membungkus atau meringkas hal hal yang perlu dan mengelompokkanya agar lebih muda.

c)      Inhertance atau juga generalisasi induk / anak
Contoh :


Garis diatas menandakan turunan / generalisasi / ekstens. Maksud gambarnya adalah manajer juga dahulu karyawan sekarang yang hanya membedakan adalah hanya tunjangan manajer.
 Turunan yang tidak boleh yaitu turunan yang memiliki lebih dari satu induk
d)      Polymorph yaitu class class turunan yang mempunyai perilaku berbeda. Contoh pada class robot :

 
Gambar di atas menjelaskan sama sama class robot tapi dalam jalanya berbeda.

Class adalah blue print dari objek
Objek adalah instance of class / deklarsi dari class
Contoh yaitu rumah.
Apabila masih digambar maka disebut blue print karena masih berupa class class yang disusun
Apabila sudah menjadi rumah dan bisa ditempati rumah itu disebut juga sebuah objek.

Untuk pembagian Class :

Ø      nama class  terdiri dari :
o       identitas contohnya Reportprinter ( identitas haruslah kata benda dan awalan harus huruf besar.
o       kata benda contoh class rumah, class mobil
o       system contoh class penjualan, class perpustakaan
o       metode contoh class fuzzy
o       konsep contoh class funier
Ø      attribute terdiri dari :
o       data
o       informasi
o       konstanta
Ø      operation terdiri dari :
o       method
o       function





Tidak ada komentar:

Posting Komentar