Rabu, 14 September 2011

PBO Pertemuan 1

A.Kelas
Kelas adalah persepsi untuk objek tertentu. Kita dapat menggunakan defenisi kelas untuk membuat objek dari tipe kelas.
 pada saat mendefenisikan kelas, terdapat dua hal yang harus dimasukan :

  • Atribut atau field adalah variabel untuk menyimpan data yang membedakan suatu objek dengan objek yang lain dalam kelas. Tipe data yang disimpan dalam atribut dapat berupa tipe data primitif atau referensi ke  objek suatu kelas
  • Metode disebut juga service atau operator adalah fungsi yang tergabung dalam objek bersama sama dengan atribut. Metode digunakan untuk mengakses data yang terdapat dalam objek tersebut

1.Pengkapsulan 
Pengkapsulan adalah proses pemaketan data bersama metode-metodenya manfaat utama pengkapsulan adalah menyembunyikan rincian-rincian implementasi dari pemakai.
penyembunyian digunakan dengan menerapkan kendali pengaksesan private atau protected.
2.Pewarisan
Adalah proses penciptaan kelas baru dengan mewarisi karakteristik kelas yang telah ada, ditambah karakteristik unik kelas baru itu.
3.Abstraksi
adalah prinsip mengabaikan aspek-aspek dari subyek yang tidak relevan untuk maksud tertentu untuk berkonsentrasi penuh kepada nya.
4.polymorph
berarti mempunyai banyak bentuk. dua obyek atau lebih dikatakan sebagai polymorphic bila obyek-obyek itu memeliki antar muka yang identik namun mempunyai perilaku-perilaku berbeda.

Acces modifier
1.private
2.protected
3.package
4.public

protected --> private kecuali turunannya boleh digunakan
package --> masih bisa diakses kelas lain asalkan masih 1 package folder
Private --> cuma boleh diakses oleh kelas itu sendiri
public --> boleh diakses oleh class apapun

Tidak ada komentar:

Posting Komentar