Motivation for This Day :

Menulislah.. Sebelum menulis itu dilarang.... (Quote Man)

Sabtu, 18 April 2009

Mengenal Object Oriented

Oleh : Victor Papilaya
http://ambonmemanggil.blogspot.com


Jika kita mencoba mencari tahu arti dari Objek Oriented menggunakan bantuan google dengan menggunakan keyword sebagai berikut: define: object oriented, maka kita akan memperoleh banyak sekali pengertian. Dua diantara pengertian tersebut adalah sebagai berikut:

"Object-oriented programming (OOP) is a programming paradigm that uses "objects" and their interactions to design applications and computer ..."
(en.wikipedia.org/wiki/Object_Oriented)

Atau pengertian "Of a programming language which uses entities called objects that can process data and can exchange messages between other such objectsen...."
(wiktionary.org/wiki/object-oriented)

Wah kalau mencoba untuk memahami pengertian yang diberikan ini menurut saya agak susah bagi mereka yang belum punya pengalaman menggunakan OOP. Secara sederhana kalau boleh saya menjabarkan pengertian Object Oriented adalah sebagai berikut:

Semua yang ada di dunia ini adalah Objek. Manusia, hewan, tumbuhan adalah objek. Setiap objek memiliki karateristik tertentu yang membedakan objek satu dengan objek yang lain. Sebagai contoh orang dari ambon itu memiliki karateristik kulit yang lebih gelap dibandingkan orang dari Jawa sehingga ada ungkapan yang sering saya dengar "Nyong ambon hitam manis" atau "Nona ambon hitam manis". Walaupun pernyataan ini tidak seutuhnya benar. Ada teman saya yang dari Jawa yang saya panggil "Mas Jawa hitam manis" karena memang kulitnya lebih hitam dibandingkan saya ... hehe. Karateristik lain yang membedakan manusia adalah jenis rambut ada yang memiliki rambut lurus, ikal dan ada yang keriting. Terdapat juga karateristik objek yang diwariskan dari objek sebelumnya (orang tuanya). Sebagai contoh anak saya menurut pendapat orang memiliki bentuk wajah yang mirip dengan saya dan tentunya dengan istri saya juga ... Hal ini disebabkan karena karateristik ini diwariskan dari kami berdua.

Nah konsep objek seperti inilah yang diambil di dalam dunia pemrograman dan dikenal dengan istilah Object Oriented Programming (OOP). Di dalam OOP, kita diharapkan membuat program yang berupa objek. Dengan konsep seperti ini akan memudahkan kita untuk menggunakan kembali objek yang sudah pernah dibuat orang ataupun mengembangkan objek yang sudah ada. Objek-objek ini biasanya dikelompokkan berdasarkan fungsinya dan dijadikan satu dalam sebuah package (saya meminjam bahasa pemrograman Java). Sehingga jika teman-teman perhatikan di dalam source code Java, sering kita temui pernyataan import. Pernyataan ini sebenarnya adalah cara mudah untuk bisa menggunakan objek yang sudah dibuat oleh orang.

Untuk mengembangkan objek yang sudah ada digunakan proses pewarisan. Di dalam bahasa pemrograman Java kita kenal keyword extends yang digunakan untuk melakukan proses pewarisan. Artinya ada karateristik tertentu yang diperoleh dari objek yang sudah dibuat sebelumnya. Jadi Objek baru yang hendak kita buat akan memiliki karateristik yang diwarisi dari objek sebelumnya ditambah dengan karateristik baru yang ditambahkan kepadanya.

Di dalam pemrograman, karateristik dari objek didefinisikan menggunakan variabel dan method. Variabel dan method ada yang bersifat private dan public (masih ada sifat yang lain, tapi kayaknya terlalu kompleks kalau harus dijelaskan disini). Bersifat private artinya hanya bisa digunakan oleh objek tersebut dan bersifat public berarti bisa digunakan oleh objek yang lain. Analogi sederhana untuk hal ini adalah manusia mempunya karateristik yang bersifat private artinya hanya diketahui oleh dirinya sendiri dan ada karateristik yang bersifat public, artinya orang lain juga tahu. Contoh yang bersifat private adalah sifat yang hanya diketahui oleh diri sendiri dan yang bersifat public adalah penampakan fisik yang bisa diketahui oleh orang lain.Di dalam bahasa pemrograman Java dan C++, objek dibuat dalam bentuk class. Di dalam bahasa C, konsep Object Oriented juga bisa diterapkan menggunakan struct. Jadi sebenarnya struct dan class pada prinsipnya sama, hanya diganti nama saja.Benar tidak yah penjelasan saya ini sederhana ?

Sumber Gambar: http://140.134.26.20/wbem/eng/ch3.html

24 komentar:

Ahmad08.mengatakan...

Artikel ini sangat membantu kami, terutama mahasiswa TI pemula, untuk memahami tentang dasar-dasar OOP.. Makasih pak Victor

Wahyumengatakan...

Mohon diperbanyak artikel-artikel OOP.. Soalnya kami kuliah OOP banyak yang gagal pak.. hehehe... Mungkin artikel dengan analogi sederhana seperti ini bisa membantu...

Erick Lamela mengatakan...

Artikel ini sangat membantu kami,
pic redirect for facebook
pillar apps charter launch wf
local lead driver
social posting pro
local avenger 2.0/

pintu kuburan mengatakan...

Football Manager Online

Fakta Menarik Tentang Piala Football Manager Online

Fakta Menarik Tentang Piala Football Manager Online

Fakta Menarik Tentang Piala Football Manager Online

Fakta Menarik Tentang Piala Football Manager Online

Fakta Menarik Tentang Piala Football Manager Online

Anonimmengatakan...

Satu hal yang diperlukan khususnya untuk mengingat akan fakta penis pembesaran tidak sering berguna sampai mereka digunakan datang dengan dengan cara lain penis augmentasi.

agen obat vmenplus asli
agen obat vmenplus jakarta
distributor obat vmenplus indonesia
importir obat vmenplus german
obat pembesar vmenplus asli
pusat obat vmenplus original
obat pembesar penis
obat perangsang wanita
obat pembesar payudara

visi sejahtera mengatakan...

alisklamp
jual smart klamp
peralatan sunat
smart klamp
smart klamp
khitan klamp
berita alisklamp
pelatihan sunat
Circumcision Kit
tara klamp
neo alisklamp
alat sunat alisklamp
alat sunat smartklamp
pencil knife
irigation syrine
jual mata cauter
jual electro cauter
celana sunat
wash lap

rumah wasir mengatakan...

rumah wasir
pengobatan ambeien
penyebab ambeien
gejala penyakit wasir
pantangan wasir
wasir eksternal
penyebab wasir
cara mengobati ambeien
penyakit wasir
mengobati ambeien
cara pengobatan wasir
jenis penyakit wasir
cara mengatasi ambeien
profil rumah wasir
prosedur pengobatan wasir
foto wasir
testimoni pasien wasir
klinik wasir
klinik wasir semarang
informasi pasien
informasi wasir
artikel wasir
video wasir
pengobatan wasir
cara mencegah wasir
operasi wasir
pengobatan wasir eksternal

toko velg mobil mengatakan...

velg mobil bmw
velg mobil chevrolet
velg mobil daihatsu
velg mobil ford
velg mobil honda
velg mobil hyundai
velg mobil kia
jual velg mobil
velg mobil mazda
velg mobil mercy
velg mobil mitsubishi
velg mobil nissan
velg mobil suzuki
velg mobil toyota
jual velg racing
harga velg racing
harga velg mobil
toko velg mobil
velg mobil terbaru
bengkel velg mobil
bengkel velg
velg honda jazz
velg mobil livina
velg honda jazz
velg bmw
velg mobil suzuki
velg mobil ford
velg mobil
jual pelek
pelek racing
harga pelek
toko velg mobil
toko velg racing
bengkel velg racing
bengkel velg
jual velg racing
jual velg mobil
velg mobil
velg avanza
velg xenia
velg livina

Jual Velg Racing mengatakan...

jual velg mobil
toko velg
toko velg racing
jual velg racing
bengkel velg
bengkel velg mobil
jual velg terbaru
velg racing
velg mobil
jual velg
jual velg mitsubishi
jual velg crv
jual velg xenia
jual velg jazz
jual velg bmw
velg bmw
velg terbaru
velg murah
velg suzuki
velg toyota
jual velg honda
velg mobil murah
velg nissan
velg livina
velg fortuner
velg ford
velg terios
jual velg bekasi
jual velg jakarta
velg honda freed
jual velg murah

Selvi Ratna Ardianti mengatakan...

bagus nih mas...keren deh pokoknya
Soal CPNS

Putri Kenari mengatakan...

Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift. Budidaya Kenari

hera wati mengatakan...

amazing article
baca ini __ Jenis Usaha Sampingan
DP BBM LUCU

Cari Obat Kencing Nanah mengatakan...

thanks infonya

Tempat Penjual Obat Sipilis mengatakan...

infonya ok gan

obat wasir mengatakan...


Suwun booss... Artikele apik tenan he..!!
nderek langkung badhe sebar kabar kangge ngobati wasir kula gadah obat ingkang ampuh lan aman kangge njenengan sedoyo

monggo dipun tumbas nopo dipun tulung sebaraken njih. matur suwun.

cara mengobati ambeien
cara mengobati ambeien luar
cara mengobati ambeien alami
cara mengobati ambeien eksternal
cara mengobati ambeien yang sudah keluar
cara mengobati ambeien yang sudah parah
cara mengobati ambeien secara cepat
cara mengobati ambeien alami
cara mengobati ambeien internal
cara mengobati ambeien usai melahirkan
cara mengobati ambeien akut
cara mengobati ambeien alami
cara mengobati ambeien pada ibu hamil
cara mengobati ambeien dengan cepat
cara mengobati ambeien berdarah

numpangpromo mengatakan...

Terima kasih telah berbagi ilmu yang bermanfaat.
iklan gratis
pasang iklan gratis

Cetak ID Card Sidoarjo mengatakan...

Cetak ID Card | Cetak ID Card Murah

Jual Propolis mengatakan...

thanks sharenya mudah2an jaya slalu

trik android mengatakan...

referensi :
Trik Android

Download Font

Download Lagu Gratis

Download Full Games
Download Makalah KTI Skripsi

Lala Nirmala mengatakan...

jual game pc lengkap, murah dan ada cara instalnya, visit

Jual game pc
F1 2015 pc game
Game Battlefield Hardline Original
Game motogp 15
Game gta v
Game Toukiden Kiwami
Game pc terbaru

Zheng junxai5 mengatakan...

2015-09-21 zhengjx
coach factory outlet online
timberland boots
michael kors
michael kors outlet
cheap nfl jerseys
Cheap Michael Kors Handbags On Sale
Michael Kors Outlet Online 70% Off Handbags
ray-ban sunglasses
Coach Factory Outlet Official Coach Handbags Sale
Coach Factory Outlet Handbags 70% OFF
nike air max
Louis Vuitton Handbags UK For Sale
ugg australia
michael kors outlet
canada goose jackets
louis vuitton
Ray Ban Sunglasses Outlet Store Online
Louis Vuitton Outlet Handbags Pursers In USA
abercrombie & fitch
Cheap Jordan 13 Shoes For Sale Free Shipping
New Jordans Cheap For Sale
Coach Factory Outlet Official Website
Michael Kors Outlet Stores Online
Abercrombie And Fitch Clothing Outlet at New York
cheap uggs sale
Louis Vuitton Outlet Purses and Handbags For Sale
ugg boots
Louis Vuitton Handbags Outlet Online
Michael Kors Outlet Factory Online Store
louis vuitton

Drags mengatakan...

Ulasan Artikelnya sangat bermanfaat :), bisa menjadi referensi ane nanti. thanks gan buat infonya, jangan lupa ya untuk berkunjung ke blog sederhana saya yang masih baru ini
marspoker situs judi poker domino online terpercaya
MARI KITA BELAJAR BLOGGING DAN SEO DENGAN MUDAH DAN ASIK
TIPS MENULIS ARTIKEL SEO FRIENDLY
OPTIMASI ARTIKEL DENGAN SUBMIT KE SOSIAL BOOKMARK
BERMAIN BLOG UNTUK PRIBADI ATAU MENGHASILKAN UANG?
Menghasilkan Uang dari Blog dengan Iklan Mandiri
Cara Membuat Menu Bar di Blog Paling Gampang

Poker 770 mengatakan...

Terima kasih atas postingan yang bermanfaat

Sewa Mobil Malang mengatakan...

object seperti tujuan dalam sebuah rencana dan object menjadi pacuan

Poskan Komentar

Silakan isikan komentar Anda pada halaman ini...

 
© Copyright by Wellcome to Pointer's Blog  |  Template by Blogspot tutorial