Resume PBO Pertemuan 1


OOP, Object, Class
>> Alat dan bahan yang dibutuhkan dalam pembelajaran PBO (Pemrograman Berbasis Obyek) :
-          Kompiler Java (Java Development Kits)
-          Text Editor (Notepad ++)
-          IDE
1.      Dr. Java
2.      Eclipse
3.      Netbeans
-          Blue J
-          Green Foot
#Definisi
OOP à Object Oriented Programming
Jadi Suatu Obyek merupakan bagian dari suatu bagian. Contoh : Rumus, formula, metode
Paradigma Dasar (Pilar-pilar) Pemrograman Berbasis Obyek
-          Abstraction
-          Encapsulation
-          Inheritance
-          Polymmorph

1.      Abstraction
Kita bisa memproyeksikan atau mengubah menjadi model
Contoh : - Membuat Sistem Informasi untuk Rumah sakit
>> Pada abstrack dibutuhkan : proses dan data

SI RS
Pasien
Obat
Dokter
Perawat

Pasien
Nama
Alamat
History

2.      Encapsulation
Information Hiding, dimana membungkus data dan object sesuai dengann class

3.      Inheritance
Turunan, dimana pada turunan ada sifat dari induknya sehingga sudah terindetifikasi. Sehingga mempunyai class sama tapi object yang berbeda. Pada satu induk diturunkan banyak class.

4.      Polimorph
Pilar ini termasuk dari Intertance, tetapi pada hal ini satu induk memiliki class yang berbeda-beda sifat.
Contoh sederhana :



Concept of Class and Object :
-          - Claass is blueprint of object
-          - Object is instance of class

Komentar