Minggu, 23 Oktober 2011

PBO Perbedaan antara class dan object


Dapat di artikan bahwa Class merupakan dasar landasan dari sebuah Object sedangkan Object adalah bagian atau satuan dalam sebuah object.
Agar tidak bingung,, simak saja contohnya!!
Ex:       1.         Class = wanita
Object = ani, sita, rini, wati, dinda, manda, yoe one dll
            2.         Class = sepeda motor
                        Object = Honda, Yamaha, Suzuki, dll


Dasar – Dasar OOP

1.      Abstraction (Abstrac)
Yaitu proyeksi dunia nyata menjadi suatu model yang diawali dengan analisa dan pengumpulan data. Dapat juga disebut filtering, dalam arti menyaring data dan informasi yang relevan dengan hal yang di butuhkan.

2.      Encapsulation
Yaitu information hiding, dalam arti memilah informasi dalam hal publikasi, agar data aman.

3.       Inheritance
Merupakan turunan dari suatu class, atau membuat class dari turunan class lain
Dilambangkan dengan anak panah ”              “ dan mempunyai sifat hanya dapat memiliki SATU turunan dari induk
Ex: Class induk    : BackgroundWindows
       Class turunan : Windows ligin, Windows home
dalam arti tampilan background yang keluar akan sama dengan BackgroundWindows (Class Induknya )

4.      Polymorph
Merupakan turunan dari Inheritance yang masing-masing turunannya memiliki fungsi yang berbeda.
Ex: Class induk    : Robot
       Class turunan : Robot mobil, Robot Pesawat, Robot manusia
Dalam arti,, sama2 robot tetapi akan berbeda cara jalannya.

Tidak ada komentar:

Posting Komentar