Just another Blog

“share knowledge”

Archive for November 8th, 2008

kelas sebagai template objek

Posted by zmhazmi on November 8, 2008

Setelah melihat cara pandang objek, tentunya sy pribadi berfikir apakah objek motor langsung bisa terbentuk tanpa adanya suatu template/rancangan ?

dari berbagai macam tipe,merk,warna dsb tentunya ada satu muara agar objek motor tsb dapat diciptakan.  urutan pertama tentunya kita harus memiliki semacam blue print ataupun rancangan dari objek motor yang akan dibuat. rancangan tersebut dapat berisi data-data dan fungsi yang dimiliki oleh objek yang bersangkutan.

blue print/cetakan tersebut lah yang dinamakan Kelas. misalkan pabrik motor mempunyai rancangan pembuatan sepeda motor, dikarenakan objek motor tersebut mempunyai karakteristik yang sama seperti warna,merk,dapat melaju dsb Maka dapat dibuatkan kelas blue print rancangan motor.

misalkan Kelas Motor, tentunya harus mendefinisikan variabel/data serta metode-metode yang akan dimiliki oleh object dari kelas tersebut. dengan begitu, maka dapat dilakukan penciptaan objek sebanyak yang diinginkan. contohnya dari kelas rancangan motor dapat tercipta objek motor 4 tak, motor 2 tak, bebek, matic dsb dengan tetap membawa karakteristik yang sama.

Posted in Oop | Leave a Comment »

cara pandang objek

Posted by zmhazmi on November 8, 2008

Dalam lingkungan kecil keseharian, dapat dijumpai mobil,motor yang terparkir di rumah; kucing persia, handphone yang dipakai , televisi yang ditonton yang merupakan wujud dari benda nyata. Kemudian dapat dijumpai pula tagihan telpon,listrik; rekening bank dsb yang merupakan wujud benda tak nyata.

Kesemua benda/segala bagian (entitas) yang disebut diatas baik yang nyata maupun tidak nyata tsb merupakan Objek. setiap objek tsb memiliki karakteristik masing-masing.

Jika dihubungkan dengan dunia pemrograman, maka objek-objek tsb merupakan unit kecil pemrograman yang memiliki karakteristik state(keadaan) dan behaviour(kelakuan) masing-masing. Seperti pada objek motor memiliki state merk,warna,tahun produksi dan mempunyai behaviour melaju,mengerem,dll.

Namun sebenarnya objek-objek tersebut dapat pula terbentuk dari penggabungan objek-objek yang lebih kecil lainnya seperti knalpot,pedal gas,mesin merupakan objek-objek kecil yang membentuk objek yang lebih besar dalam hal ini adalah objek motor.

jika dihubungkan kembali dengan dunia pemrograman, objek-objek tersebut menyimpan state nya dalam variabel/data/property

variabel/data sendiri merupakan kondisi yang dimiliki oleh suatu objek, artinya objek motor mempunyai data merk,warna dan juga tahun produksi.

sedangkan untuk mempresentasikan behaviour nya dengan menggunakan metode, artinya objek motor tersebut dapat melaju,mengerem dsb dengan mengimplementasikan metode.

dari sudut pandang pribadi : kita dapat memodelkan objek-objek yang ditemui dalam keseharian ke lingkungan pemrograman. atau apapun harus kita pandang sebagai objek agar mudah mengimplementasikan ke ruang lingkup bahasa pemrograman yang akan dipakai.

Posted in Oop | Leave a Comment »

hello world!

Posted by zmhazmi on November 8, 2008

Ucapkan Hallo Kepada Dunia !!

Posted in Uncategorized | 1 Comment »