Anda di halaman 1dari 1

OOP (object oriented programming) adl konsep pemrograman yang berorientasi pada objek.

Pd
procedural programming melakukan operasi pd data, sdngkn pd oop melakukan operasi pd objek yg
berisi data dan mehods.

Object merupakan instance dri classs. Class adl blueprint dari objek atau kumpulan dri objek pd 1
tempat. Obejk memiliki atribut(data) dan method(fungsi).

Prinsip utama oop adalah abstraksi, enkapsulasi, inheritance dan polymorphism.

1. Abstraksi adl proses yg hanya menampilkan data yg perlu dan menyembunyikan detailnya. Tidak
bias lngsng di buat objek tapi di inherit dulu.
2. Inheritance adl metode dimana 1 objek dpt mewarisi/ memperoleh property dari objek lain
(kayak parent child). Digunakan dgn kata kunci extends.
3. Polymorphism berarti “banyak bentuk”. Hal itu terjadi ketka banyak class yg berhubungan dgn
inheritance.
4. Enkapsulasi adlh proses menyatukan data kode dan menjaga keduanya agar aman. Enkapsulasi
di capai dgn membuat private variable danmembuat get set. System read only dan write only.
5.

My name is utami sri margiati, I am twenty two years old. I live in Tangerang. I am graduate from
diponegoro university. Now I am a java developer in treemas solusi utama. It has been one and a half
years now since I joined.

Anda mungkin juga menyukai