Tuesday, March 17, 2015

Nama / NIM : Pande Nengah Purnawan / 1404505064
Jurusan / Fakultas / Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : Pemrograman Berorientasi Objek (B)
Dosen : I Putu Agus Eka Pratama, ST MT


Program Inheritance Lebih Lanjut - Binatang

"Kali ini saya akan membahas sedikit mengenai program Inheritance lebih lanjut di Java"

Perkenalan

Tahu apa itu inheritance kan dalam OOP? atau istilah lainnya pewarisan. Seperti yang sudah saya post sebelumnya, inheritance merupakan proses pewarisan data dan method dari suatu kelas kepada kelas lain. Kelas yang mewariskan disebut Super class dan kelas yang diwariskan disebut Sub class. Akan tetapi, kali ini saya akan membahasnya melalui Aplikasi Geany. Penggunaannya hampir sama dengan Netbeans pada umumnya. Jadi tenang saja.

Koding

Pertama-liahat gambar dibawah ini agar kalian lebih mengerti struktur kelas yang akan dibuat.





Pada diagram di atas terlihat jelas bahwa Binatang merupakan kelas Utamanya, kemudian diikuti dengan subkelas dibawahnya, yaitu Mamalia dan Reptil, dan seterusnya hingga 6 subkelas yang paling bawah. Setiap superkelas (Mamalia, Reptil) akan menurunkan data dan methodnya ke kelas masing-masing yang ada dibawahnya, begitu pula kelas Anjing dan Ular. Namun tidak menutup kemungkinan bahwa subkelas dibawahnya dapat ditambahkan data atau method yang lainnya. Berikut ini adalah koding dari program ini.





Pada sintaks di atas hal yang terpenting dalam inherince adalah penggunaan 'extends'. Penggunaan extends ini di peruntukkan untuk mewariskan data dan method yang ada di superkelas ke subkelas. Selain itu penggunaan sintaks 'super' untuk untuk menghubungkan data yang dimasukkan pada subkelas ke superkelas, sehingga variable yang di deklarasikan di super kelas memiliki value yang nantinya di tampilkan di sub kelas. Setelah itu bisa dicompile dengan cara menekan F8 atau pada menubar pilih Build kemudian klik Compile. Gambarnya bisa dilihat pada diagram dibawah ini.


Jika sudah dicompile sobat bisa cek di folder tempat sobat simpan file java tersebut. Disana akan secara otomatis terdapat beberapa file dengan ekstensi .class, seperti pada gambar dibawah ini.


Setelah itu, karna beberapa file di atas sudah tercipta, maka saatnya untuk mengexecute program yaitu dengan cara menekan F5, atau pada menubar Build pilih Execute. Berikut adalah gambarnya.



That's All. Mudah bukan? ^.^

0 comments:

Post a Comment

Subscribe to RSS Feed Follow me on Twitter! Look at me on Facebook!