Sebelumnya gw udah ngebahas tentang
Konsep Pemrograman Berorientasi Objek, selanjutnya gw mau ngebahas tentang
Pemahaman Tentang Objek Dalam Pemrograman Java.
Apliaksi pendukung buat belajar java bisa dengan netbeand, eclips atau textpad. Silahkan download dari web/blog yang tersedia di mbah google .^^
Ketiklah program berikut:
|
Klik untuk perbesar gambar |
Setelah di ketik lalu di run aja, tiap aplikasi pendukung java, cara run nya beda-beda, kalo gw pake NetBeans cara run/compile nya itu tinggal pencet F6.
|
Klik untuk perbesar gambar
|
Sekarang kalian lihat di folder tempat penyimpanan program yang kalian buat tadi, biasanya secara default itu ada di
C:\Users\gita\Documents\NetBeansProjects\HelloWord\build\classes\helloword
|
Klik untuk perbesar gambar
|
Penjelasan :
Dimulai dari 1 program yang membuat 1 file dengan nama "HelloWord.class", file ini adalah hasil dari baris perintah :
public class HelloWord
Baris perintah ini adalah untuk membuat sebuah class dengan nama "HelloWord", kata kunci public menandakan bahwa class ini memiliki jangkauan publik atau global artinya class "HelloWord" dapat di gunakan oleh class lain.
Sebelumnya sudah di bahas jika ada class, maka harus ada objek, lalu yang mana objeknya ?
Perhatikan baris perintah ini :
|
Klik untuk perbesar gambar |
Sebelumnya sudah pernah di bahas tentang
Atribut dan
Method, pada baris :
public static void main (String [ ] args)
merupakan objeknya.
Pada contoh program tersebut belum ada pendefinisian nama objek karena programnya sederhana, untuk contoh di atas tadi nama objeknya "main" berikut yang ada di dalam
(String [ ] args)
merupakan Atribut dari objek "main" dan terakhir Methodnya ada pada baris
System.out.println("Program Pertamaku");
Kesimpulannya, objek "main" yang memiliki Atribut (String [ ] args) melakukan sebuah Method yaitu menampilkan teks/tulisan "Program Pertamaku" pada layar.
Lanjut ke contoh yang berbeda, silahkan ketik buat file baru ( Ctrl + N ) dengan nama Rumah.java kode berikut :
|
Klik untuk perbesar gambar |
setelah itu di compile, jika tidak ada pesan eror lanjut ke tahap berikutnya. Buat lagi 1 file baru, class namenya
IsiRumah.java :
|
Klik untuk perbesar gambar |
|
Klik untuk perbesar gambar
|
Penjelasan :
Pada latihan kedua, kita telah membuat 2 buah file :
- Rumah.java ( Membuat sebuah class dengan nama Rumah.class )
- IsiRumah.java ( class "IsiRumah.class" yang menggunakan class "Rumah.class" )
public static void Meja ( )
kata kunci "public static" di gunakan agar method ini mempunyai jangkauan global dan isinya tetap, sedangkan Method "JamDinding" hanya di gunakan untuk jangkauan lokal saja.
void JamDinding ( )
Lalu pada file kedua "IsiRumah.java" di dalamnya terdapat Method "main" dengan Atribut "String [ ] args" fungsi program tersebut adalah memanggil fungsi class "Rumah" untuk di gunakan pada class "IsiRumah.java", perhatikan cara pemanggilannya :
Rumah.Meja ( );
Karena Method "Meja" menggunakan "public static" maka pemanggilannya dapat secara langsung tanpa harus membuat 1 objek baru untuk menggunakan/memanggil method pada class lain, seperti method "JamDinding" pada class "Rumah" :
Rumah Panggil = new Rumah ( );
Pada baris ini di buat satu objek baru dengan nama "Panggil" yang merupakan nama lain dari class "Rumah" :
Panggil.JamDinding ( );
Yapz sekian dulu materi Pemahaman Tentang Objek Dalam Pemrograman Java, saya akan posting lagi beberapa artikel tentang pemrograman Java, semoga membantu .
Referensi :
http://asepramdhani.wordpress.com/