You are on page 1of 3

Pemrograman

 Home
 Computer
 About
 Send Article
 Contact

Search

 RSS
 Twitter
Konsep Pemrograman Berbasis Objek
Aug 04, 2009No Commentsby Nu

Jika teman-teman mau belajar atau belum pernah belajar pemrograman berbasis objek, harus tau
dulu konsep dasarnya. Konsep dasar yang harus difahami sebelum belajar lebih lanjut.
Pemahaman tentang pemrograman berbasis objek tentu saja kita mulai dari objek itu sendiri. Di dalam dunia nyata, seluruh hal
yang kita lihat adalah objek (orang, pacar, orang tua, binatang, gedung, komputer, mouse, keyboard, dll). Program komputer yang
kita pelajari seperti C, C++, Java,Delphi, dll juga bisa dilihat sebagai objek.
Kita dapat membagi objek menjadi dua kategori yaitu benda hidup dan benda mati. Objek yang merupakan benda hidup tentu saja
mempunyai indra yang digunakan untuk melakukan banyak yang diinginkannya. Sedang objek yang merupakan benda mati tidak
dapat melakukan apapun kecuali ada campur tangan dari benda hidup.
Biarpun demikian kedua kategori objek itu (hidup & mati) mempunyai kesamaan. Kesamaannya yaitu keduanya memiliki attributes
; sifat, tanda, ciri, atribut seperti ukuran, bentuk, lebar, panjang, berat, dll. Serta memiliki behaviours ; kelakuan, tingkah laku,
tindak tanduk, tindakan , aturan seperti jalan, tidur, belajar, makan, komputer dihidupkan / dimatikan, mobil di gas, dll). Objek-
objekyang berbeda dapat memiliki attributes dan behaviours yang sama. Dapat kita bandingkan antara pembaca tulisan ini (orang)
dan monyet. Hampir sama kan?
Setelah membaca tulisan diatas, coba anda lihat sebentar objek nyata yang ada disekitar. Untuk tiap objek coba tanyakan pada diri
anda sendiri : “Keadaan apa yang mungkin terjadi pada objekini?” dan “Tingkah laku yang bagaimana yang bisa
dilakukan objek ini?”. Setelah melakukan itu, anda pasti akan menemukan bahwa objek-objek itu mempunyai kompleksitas yang
beragam. Sebagai contoh objek pintu punya dua kemungkinan keadaan (terbuka, tertutup) dan tiga
kemungkinan behaviours (ditutup terkunci, dibuka, ditutup tdk terkunci). Sedang objek yang lain seperti lampu punya dua keadaan
(mati, hidup) dan dua kemungkinan behaviours (dimatikan, dihidupkan). Anda pasti juga akan menemukan bahwa
suatu objek dapat menjadi bagian atau terdapat dalam objek lain. Seperti objek meja dapat berada didalam objek kamar. Objek-
objekseperti inilah yang akan di terjemahkan dalam pemrograman berbasis objek.
Dalam dunia nyata, anda pasti sering menemukan objek yang sama satu dengan yang lainnya. Seperti, banyak televisi yang ada
(bukan banyak lagi, puluhan bahkan ratusan) yang dibuat perusahaan yang sama dan modelnya juga sama. Tiap televisi
mempunyai blueprints yang tentunya komponennya juga sama. Di dalam pemrograman objek, kita dapat menyebut bahwa televisi
yang anda miliki adalah instance dari class suatu objek yaitu televisi. Sebuah class adalah suatu blueprint dari tiap objek individu
yang ada.
Bermacam-macam objek biasanya mempunyai persamaan dengan yang lain. Televisi layar datar, televisi layar biasa, keduanya
mempunyai atribut yang sama (ukuran, berat,dll). Tapi terdapat perbedaan juga diantara televisi yang ada, beberapa televisi juga
sudah dilengkapi dengan video player, cd/dvd player, support radio, dll.
Untuk hal diatas, dengan pemrograman berbasis objek dapat dilakukan pewarisan atribut danbehaviour dari class yang satu ke
yang lain (inheritance). Untuk atribut dan behaviour yang sama dapat diwariskan dari class diatasnya (televisi) sedang atribut
dan behaviour yang tidak terdapat pada televisi pada umumnya menjadi atribut objek itu sendiri.
Selamat belajar ..
Kata Kunci
pemrograman berbasis objek, benda hidup, pengertian pemrograman berbasis objek,
definisipemrograman berbasis objek, pengertian konsep pemograman oop, pengertian/definisi programberbasis obyek.
Related posts:
1. Konsep Algoritma Pemrograman
2. Konsep Dasar CSS
3. Pemrograman
4. Object-oriented Programming
5. Konsep IF .. ELSE ..
6. Algoritma dan Pemrograman
7. Intan Struktur Data
8. Persiapan Belajar HTML
9. Pengertian CSS
10. Pemrograman Berorientasi Obyek Rifky
Object-oriented Programming

Nu

About the author


Mantan Tentor SD dan SMP, mantan Guru SMA, mantan Dosen PT, mantan IT Helper, mantan Programmer, mantan IT Analyst....

Sekarang... Berusaha jadi pengangguran, masih muda, masih belajar.... Jangan panggil saya pak!

 Twitter
 Facebook
 StumbleUpon
 Digg
 Technorati
 Delicious

No Responses to “Konsep Pemrograman Berbasis Objek”

Leave a Reply
Name

E-Mail Adress

http://www.nusinau.com/

Submit
About
Sudah nyaris 1.5 tahun lamanya saya ngga ngurusin ini blog. Menyenangkan sekali ada beberapa komentar yang menunggu saya
approve (232 comment..Read more

Mohon Maaf
Ampun... ampun... saya ngga bisa jawab semua pertanyaan............. mohon dimaafkan...... :(Read more

Popular Posts
 Pengenalan Array dan String
 Cara Membuat Flowchart dari Suatu Listing Program
 Contoh Pemrograman Dalam Bahasa C++ Menggunakan Function
 ARRAY PADA PASCAL
 Konsep Algoritma Pemrograman
 Pengertian Struktur Data
 Program Mencari Rata-rata, Nilai Tertinggi dan Terendah
 STATEMENT-STATEMENT PADA PEMOGRAMAN PASCAL
 Program untuk Mencari Akar Persamaan Kuadrat
 Pengertian Algoritma
Random Search Terms
bentuk umum perulangan pada pascal, contoh program function,Deklarasi fungsi c,program input nilai mahasiswa menggunakan
array di pascal, contoh if pascal, bentuk umum function pada pascal,algoritma persamaan kuadrat, contoh function,contoh program
if else pascal, contoh program for pada c

Recent Search Terms


pascal total :=0 if, listing program algoritma deskripsi menentukan nilai akhir dalam bahasa c, 61 @hotmail com @hotmail fr @ymail
com @aol com -police -scam -spam -mugu -fbi -compuserve, Pengertian algoritma, definisi jenis algoritma percabangan dan
pengulangan,program bintang pascal,homogen (struktur data) adalah, contoh program infix ke postfix pada vb,mengaktifkan bios
recovery, penulisan komentar pada pascal

You might also like