Dalam studi kasus sepeda motor, awalnya hanya melibatkan satu buah class, yaitu class sepedamotor. Dalam artikel ini akan dikembangkan kasusnya dengan melibatkan class lain yaitu class orang. Class orang muncul karena dalam kehidupan sehari-hari (proses bisnis dunia nyata), setiap sepeda motor pasti (akan) ada pemiliknya. Dan pemiliknya adalah orang/ manusia. Di dalam class orang untuk sementara cukup diwakili dengan data member nama, alamat dan KTP. Method yang dibuat adalah sebuah constructor berparameter, method beli_motor, dan daftar_motor. Karena asumsinya seseorang bisa memiliki lebih dari satu, maka disiapkan array untuk menyimpan obyek sepeda motor di dalam class orang. Ini yang biasa disebut class container. Source code lengkapnya di link berikut ini:
>> Source code <<
class sepedamotor
class orang
class aplikasi
Catatan: Ubah ekstensi .doc, menjadi .java terlebih dulu :)
Thursday, 5 December 2013
Tuesday, 24 September 2013
Monday, 14 January 2013
Program Java: Circular Queue Memakai Linked List
Circular queue adalah salah satu jenis queue dengan karakteristik model antrian yang kedua ujungnya terhubung. Yaitu, setelah data terakhir adalah data paling awal. Dan sebaliknya, sebelum data paling awal data yang paling belakang. Kelebihan jenis ini adalah alokasi penyimpanan data yang optimal dan dinamis. Hal ini disebabkan penambahan maupun pengurangan data/ item antrian yang baru selalu menempati pos kosong yang disediakan sistem. Berikut file contoh programnya:
- file class
- file main
Untuk bisa menjalankan:
1. Ubah ekstensi file download-an dari .java.doc menjadi .java saja.
2. Letakkan kedua file tersebut ke dalam project yang sama (lebih baik jika project baru).
3. Klik kanan pada file menu, kemudian pilih "Running".
nb: thanks to prasanti "asti" asrining puri
- file class
- file main
Untuk bisa menjalankan:
1. Ubah ekstensi file download-an dari .java.doc menjadi .java saja.
2. Letakkan kedua file tersebut ke dalam project yang sama (lebih baik jika project baru).
3. Klik kanan pada file menu, kemudian pilih "Running".
nb: thanks to prasanti "asti" asrining puri
Subscribe to:
Posts (Atom)