Pengenalan Java
Java adalah bahasa pemrograman yang sedang naik daun, kepopulerannya sudah melampui bahasa C.
Hal itu terjadi karena java memiliki beberapa kelebihan, diantaranya :
• Aplikasi yang dibuat dengan mengunakan java dapat dijalankan di berbagai OS yang didalamnya sudah terdapat Java Virtual Machine (JVM). Bahasa kerennya Write Once Run Any WhereMendukung pemrograman berorientasi object (Fully support OOP).
• Banyak referensi-referensi untuk belajar java, termasuk juga komunitas developer java diinternet.
• Banyak contoh program atau pun library yang siap pakai dan dapat digabungkan dengan program yang kita buat
• Gratis / Free
Nah sekarang sudah tertarik belum belajar java ?
Pernah berfikir untuk bisa membuat aplikasi yang dapat berjalan di handphone / blackberry??
Kalau mau yah harus belajar java.... hehehe :)
Oke, sekarang kita mulai membahas konsep object oriented menggunakan java.
Dalam pemrograman berorientasi object, kita harus memandang segala sesuatu sebagai object.
Berbagai benda disekitar kita adalah object seperti meja, kuri, rumah dan lainnya.
Kenalan dengan Object dan Class
Ada pertanyaan nih, kita kan harus memandang segala suatu sebagai object. Bagaimana caranya kita memindah pemikiran object didunia nyata menjadi object didunia sofware khususnya pemrograman java ?
Gampang aj…
jadi begini,sekarang mari kita ambil contoh object burung, kita perhatkan, burung itu punya nama, mata, kaki, sayap, warna, jenis. Burung juga dapat terbang, berkicau dan berjalan. Mata, kaki sayap dan warna dalam dunia pemrograman disebut juga atribut atau properties. Terbang, berkicau dan berjalan dalam dunia pemrograman disebut juga behaviour atau method.
Class adalah cetakan, template, prototype dari object, sedangkan Object adalah instance dari kelas.Jadi,satu kelas itu dapat mempunyai object lebih dari satu atau banyak.
Bingung yah, nggak usah bingung. Ibaratkan saja class itu adalah cetakan kue dan object itu adalah kue dari cetakan tersebut maksudnya “Satu cetakan kue menghasilkan banyak kue”.
Selanjutnya mari kita lanjutkan ke pemrograman javanya.
Untuk membuat sebuah class dengan java sangatlah mudah, cukup gunakan
public class nama_class { }
Class biasanya terdiri dari beberapa attribut dan method. Sebagai contoh,mari kita buat class Burung :
Masih
bingung apa itu attribute dan method ?
Attribute adalah Berbagai
variable yang mengitari class, dengan nilai datanya bisa ditentukan di object.
nama, warna, sayap, dan jenis adalah atribute dari class Burung.
Method adalah implementasi dari bagaimana bekerjanya sebuah class. terbang dan tidur adalah
method atau behaviour dari class Burung.
Untuk
membuat object baru dari class Burung tersebut kita harus menginstantiate class
Burung. Untuk menginstantiate sebuah class gunakan keyword new
Sekarang
mari kita praktekan dengan sebuah program untuk membuat object dari class
Burung.
Jika Class BurungBeraksi kita running, maka hasilnya akan tampak seperti ini :
Burung Nuri warnanya Merah
Burung Nuri Sedang Terbang
Sayapnya mengepak
Burung Nuri Sedang Tidur
Sayapnya diam
Burung Merpati warnanya Putih
Burung Merpati Sedang Terbang
Sayapnya mengepak
Burung Merpati Sedang Tidur
Sayapnya diam
Sumber Referensi Tulisan ini :
http://agusharyanto.net/wordpress/?p=531
Jika Class BurungBeraksi kita running, maka hasilnya akan tampak seperti ini :
Burung Nuri warnanya Merah
Burung Nuri Sedang Terbang
Sayapnya mengepak
Burung Nuri Sedang Tidur
Sayapnya diam
Burung Merpati warnanya Putih
Burung Merpati Sedang Terbang
Sayapnya mengepak
Burung Merpati Sedang Tidur
Sayapnya diam
Sumber Referensi Tulisan ini :
http://agusharyanto.net/wordpress/?p=531