Ide dasar OOP adalah
mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah kesatuan
unit. Unit ini dikenal dengan obyek. Sebagai gambaran
untuk mempurmudah memahaminya,
obyek
sebenarnya dapat mencerminkan pola kerja manusia sehari-hari. Sebuah obyek
dapat diibaratkan sebagai departemen di dalam sebuah perusahaan bisnis,
misalnya departemen
- penjualan
- akunting
- Personalia
Pembagian departemen dalam
perusahaan merupakan upaya untuk memudahkan pengoperasian perusahaan. Sebagai
gambaran, jika Anda seorang manajer penjualan
di kantor pusat ingin mengetahui data para salesmen di kantor cabang, apa yang
Anda lakukan? Langkah yang Anda tempuh pasti bukan datang ke kantor cabang dan mencari data-data tersebut.
Untuk memudahkan tugas Anda cukup Anda
menyuruh sekretaris untuk meminta informasi. Masalah bagaimana dan siapa yang mencarikan bukanlah urusan
Anda. Analogi dengan hal itu, kalau seseorang
bermaksud menggunakan obyek, ia cukup mengirim pesan ke obyek dan obyek itu
sendiri yang akan menanganinya.
Title : Object Oriented Programming (OOP)
Description : Ide dasar OOP adalah mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah kesatuan unit. Unit ini dikenal dengan obyek. ...