DASAR PBO
Ide dasar pada Bahasa Pemrograman Berorientasi Objek (PBO) adalah mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah kesatuan unit. Unit ini dikenal dengan nama objek (object). Objek sebenarnya mencerminkan pola kinerja manusia dalam kehidupan sehari-hari. Sebuah objek dapat diibaratkan sebagai departemen-departemen didalam sebuah perusahaan bisnis. Contohnya, Departemen Penjualan, Departemen Akunting, dan Departemen Personalia.
Pembagian departemen didalam perusahaan merupakan upaya untuk memudahkan pengoperasian perusahaan. Sebagai gambaran, jika anda adalah seorang manajer penjualan di kator pusat, lalu anda ingin mengetahui data personalia salesman di suatu kantor cabang, apa yang akan anda lakukan?
Langkah yang anda tempuh pasti tidak datang secara langsung ke ruangan personalia dan mencari data pada berkas-berkas yang ada pada departemen tersebut. Untuk memudahkan tugas anda, anda cukup mengutus sekretaris anda untuk meminta informasi dari Departemen Personalia sesuai dengan yang anda butuhkan. Masalah bagaimana dan siapa yang mencarikan laporan yang diperlukan bukanlah menjadi urusan anda.
Analogi kasus diatas, kalau seseorang bermaksud menggunakan objek, ia cukup mengirim suatu pesan ke objek tersebut dan objek itu sendiri yang akan mengirimkannya. Bisa dibayangkan, betapa repotnya kalau kita sebagai manajer penjualan harus mencari sendiri berkas-berkas yang ada pada Departemen Personalia. Barangkali anda malah akan mengobrak-abrik berkas-berkas yang sudah tersusun rapi. Kejadian semacam inilah yang dihindari pada konsep Pemrograman Berorientasi Objek.
Dibawah ini adalah sebuah gambaran tentang objek yang berisi data dan fungsi yang memanipulasi data.
Sedangkan gambar dibawah adalah gambar yang melukiskan hubungan antar-objek yang menganalogikan struktur di perusahaan.
Pada Bahasa Pemrograman Berorientasi Objek, data yang melekat dalam suatu objek biasanya disebut variabel instans. Pada C++, istilah yang digunakan adalah data atau anggota data. Adapun fungsi yang melekat pada suatu objek disebut fungsi anggota (member function). Fungsi ini merupakan satu-satunya cara untuk mengakses anggota data data dari objek.
Untuk membaca suatu anggota data, kita diharuskan memanggil fungsi anggota. Dengan kata lain, data bersifat tersembunyi dari fungsi-fungsi yang ada diluar fungsi anggota. Istilah yang umum untuk fungsi anggota pada Bahasa Pemrograman Berorientasi Objek adalah metode (misalnya pada SmallTalk). Adapun pemanggilan fungsi anggota sering disebut pengiriman pesan ke objek.
Dalam terminologi Pemrograman Berorientas Objek (PBO), objek sebenarnya adalah anggota dari kelas (class). Dengan kata lain, kelas adalah kumpulan dari beberapa objek yang sama. Sebagai analogi hal ini, anda pasti tahu Aceh, Sumatera Utara, Sulawesi Selatan, Papua, Maluku, DKi Jakarta itu adalah sebuah provinsi. Secara sendiri-sendiri provinsi tersebut diibaratkan sebagai objek. Adapun “Provinsi Di Indonesia” menyatakan sebagai kelas.
Cuman sherring z
My Slide Show Slideshow: Oret’s trip to Denpasar, Bali, Indonesia was created by TripAdvisor. See another Denpasar slideshow. Create your own stunning slideshow with our free photo slideshow maker.
Tag Cloud Comulus Labels
Blogumulus by Roy Tanck and Amanda Fazani
Blog Archive
-
▼
2011
(92)
-
▼
April
(34)
- CD key Counter Strike Condition Zero
- PBO
- Membuat design WEB dengan HTML
- Apa itu XAMPP ??
- Sejarah IP Versi 6
- Konsep dsar Ip address
- Alamat IP Versi 4
- Upload foto mendapatkan uang dari Shareapic
- Cara melihat ip public
- Kisah Ni wayan Mertayani gadis pemulung juara lomb...
- MU24H ITU IM3
- Indosat Broadband
- FourSquare
- Foto seksi Icha "Fransiska Anastasya Oktaviany"
- Tips Hemat Baterai untuk Android
- 10 aplikasi terbaik Android
- Briptu Norman Tampil di Empat mata
- Menjual wanita dengan memajang di etalase
- Sempat-sempatnya anggota DPR nonton Vidio porno
- 10 pasukan elit Indonesia
- 10 Apliksi Multimedia untuk Android
- Cara Download vidio flash pakai Grab++
- Mengenal Android
- Ubuntu 11.04 Alpa 3 menampilkan banyak fitur
- Miyabi Ganti Nama Jadi Pauline
- Gadis cantik selama 10 tahun tidak pernah sikat gigi
- Kakek yang mempunyai badan atletis
- Gnome 3 terbaru sudah di rilis
- Mengenal Susunan Direktory Linux
- Sistem File GNU LInux
- Perbedaan antara OSI Layer dan TCP/IP Layer
- p { margin-bottom: 0.08in; } Tugas Penelitian ...
- Merubah tombol Windows untuk membuka Main Menu di ...
- Install 13 Themes keren untuk Ubuntu
-
▼
April
(34)
Diberdayakan oleh Blogger.
About Me
- Oret's WEBlog
- Denpasar, Indonesia
- Situs ini saya buat hanya iseng-iseng dan pembelajaran juga sii hehhe" tetapi jika ada kesalahan dengan WEBlog saya, sebelumnya saya minta maaf, trimss ^_^
Followers
Pelajaran
Blogger Themes
Linux
Situs yang Q suka
ORET WEBLOG
0 komentar:
Posting Komentar