27
Latar Belakang
Tulisan berikut bertujuan untuk memenuhi tugas mandiri dari e-University di http://university.romisatriawahono.net/. Informasi yang ditulis dalam blog ini adalah berdasarkan sumber bacaaan dan disampaikan sesuai dengan keterbatasan pemahaman penulis.
Bagaimana memulainya ?
Pemrograman berorientasi object adalah suatu paradigma pemrograman yang menggunakan obyek obyek dalam mendisain aplikasi dan program computer. Dalam dunia nyata pengertian obyek adalah sesuatu yang memiliki identitas untuk dikenali dan sebagai pembeda dengan obyek lain. Obyek juga memiliki prilaku sebagai penunjang dari keunikan identitasnya.
Dalam pembahasan OOP , object merupakan bentuk pemodelan abstrak dari obyek dunia nyata yang meliputi keadaan (state/attribute) dan perilaku (behavior/method). Dan untuk mendefinisikan model object dalam OOP, maka didefinisikan dalam class yang memodelkan attribute dan behavior dari model object itu. Seperti contoh object manusia dibawah ini :
Dijelaskan bahwa contoh Object manusia memiliki beberapa atribut seperti Nama,Usia, Jenis Kelamin dan lain-lain. Object manusia juga memiliki prilaku seperti Cara berjalan, cara berlari ,cara makan dan lain lain.
Pemrograman Berorientasi obyek dengan JAVA
Bagi penulis cara cepat untuk memahami hal-hal penting dalam OOP adalah dengan langsung berlatih. Sulit menjelaskan kenapa penulis menggunakan JAVA sebagai tools yang membantu proses latihan ini. Yang pasti untuk saat ini tools memberikan kemudahan dalam proses pemahaman OOP. To the point, pada latihan ini kita deskripsikan obyek Buku sambil memahami istilah dalam OOP.
1. Pemodelan Obyek
Memodelkan obyek buku dengan mengurai atribut dan perilaku dari obyek buku
2. Mendefinisikan Obyek dalam Class
Menuangkan model obyek dalam bentuk software. Dengan kata lain menuangkan model object buku dalam OOP dengan cara didefinisikan dalam class yang memodelkan attribute dan behavior dari model object buku tersebut. Untuk lebih mudahnya Class kita umpamakan sebagai Cetakkan pada pada pembuatan kue. Ingat cetakakan tidak sama dengan Kue Berikut class buku dalam bahasa pemrograman JAVA
3. Menjalankan class dalam contoh program – sederhana
Setelah class buku dibuat, tentu kita ingin mengetahui cara menjalankan / me-running class tersebut. Dan dalam hal ini kita menambahkan “main method” pada class Buku seperti kaidah-kaidah dalam pemrograman java.
Dengan asumsikan bahwa kita telah meng-Instal Java developer kit (JDK) , maka langkah selanjutnya adalah proses kompilasi dan eksekusi BukuDemo.Java. Sebagai Berikut :
Sementara Sampai disini pembahasan kita tentang pemahaman OOP bagian ke#1, selanjutnya akan kita pahami bersama mengenai : Inherite, Interface , Package dan lain-lain.
Terima Kasih,
Cakmamed.