Minggu, 25 Mei 2014

intro to OOP


OOP / Object Oriented Programming merupakan sebuah teknik untuk membuat pemrograman berorientasi objek.


Object merupakan entitas yang dapat dilihat di dunia nyata , seperti contoh : mobil , meja , murid , pekerja , dan lainnya.

class: kumpulan dari data definisi dan method
         
object: representasi dari class

Method Abstraction diperoleh dari memisahkan penggunaan method dari pelaksanaannya.Client dapat menggunakan method tanpa mengetahui bagaimana hal tersebut diterapkan.

sifat datanya ada 3:
1. public: bisa diakses dari kelas lain 
2. private: cuma bisa diakses oleh kelas sendiri
3. protective: bisa diakses oleh kelasnya sendiri dan anaknya


Polymorphism : fungsi nya dioperate. Sehingga fungsi anak dan bapak nya harus sama , Namun yang di jalankan adalah fungsi dari anaknya.
Polymorphism ini banyak bentuk.



Tidak ada komentar:

Posting Komentar