Sabtu, 06 Oktober 2012

Karateristik OOP

Karateristik OOP

Karakteristik OOP ada 3 macam, yaitu:
1. Encapsulation
2. Inheritance
3. Polymorphism
mari kita jelajahi satu persatu karakteristik OOP ini... :)

1. Encapsulation
Encapsulation adalah Penggabungan antara field dan method dalam suatu object yang mendukung information hiding. Information hiding disini yang dimaksud adalah penyembunyian informasi tertentu supaya tidak dapat diakses secara langsung.

2. Inheritance
Inheritance adalah pewarisan sifat dari class induk ke class anak dan semua method dapat diwariskan dari class induk ini. di dalam inheritance ini hanya yang public class dan protected class yang dapat diakses oleh anak class. dan class anak pun dapat mengoverride (menulis ulang) method yang ada dalam class induk.

3. Polymorphism
Polymorphism adalah Kemampuan sebuah object untuk melakukan suatu method yang terdapat dalam tipe data atau class lain. Biasanya terdapat dalam hubungan antara class induk dan class anak.

Mungkin sharing tentang karakteristik dalam OOP sampai disini aja.. mudah2an temen2 yang baca jadi terbuka wawasan tentang OOP. semoga bermanfaat. dan kalo ada yang mau ditambahin saya akan menerimanya dengan senang hati.. :D

Tidak ada komentar:

Posting Komentar