Contoh objek :
1. Memiliki nama, misalnya Anjing
2. Memiliki atribut, misalnya warna, jenis, berat, jenis kelamin
3. Objek memiliki operasi yang menyatakan apa yang dapat dilakukan oleh objek, misalnya berlari, menggonggong dan lain sebagainya.
Objek = Atribut + Operasi
Objek = Fields + Method
Objek = Variable + Fungsi
Atribut = Data yang berada dalam sistem dan dapat dimanipulasi oleh operasi
Method = 1. Dapat memanipulasi atribut dalam class
2. dapat mengambil operasi lain dalam kelas lain
3. Megirim dan menerima operasi/ pesan sebagai parameter
Contoh Objek:
1. Memiliki nama, misal anjing
2. Memiliki atribut, misal warna, berat, jenis kelamin
3. Objek memiliki operasi yang menyatakan apa yang dapat dilakukan oleh objek, misal berlari, menggonggong
Class merupakan sekumpulan objek-objek yang sama. Semua objek dalam suatu class mempunyai atribut dan operasi yang sama tetapi nilai atribut dapat berbeda. Suatu objek tertentu merupakan instance dari sebuah class
Urutan membuat Program :
1. Membuat Class, kecuali class itu sudah tersedia
2. Membuat Objek berdasarkan class
3. Gunakan Objek
4. Hapus Objek yang tidak terpakai
Berikut ini adalah salah satu contoh membuat program yang berisi Class dan Objek dengan Bahasa Java menggunakan software Eclipse
Buat projek terlebih dahulu, caranya Klik File----New----Project----Java Project----Beri Nama----Finish. Buat file Java caranya Klik File---New---Class---Beri Nama----Finish
1. Untuk membuat sebuah program kita perlu membuat class terlebih dahulu. Untuk membuat class ketikkan script seperti dibawah ini
Dari script diatas dapt kita lihat bahwa kita juga perlu mendeklarasikan variable-variable yang kita gunakan. Kemudian pada bagian :
Berarti yang akan ditampilkan pada saat program dijalankan adalah nama, tinggi, berat, kekuatan, dan umurnya.
2. Kemudian kita perlu membuat sebuah file yang akan berisi fungsi main. Cara membuat file main adalah Klik File----New---Class----Beri Nama----Klik pada Public Static Void Main----Finish
Pada fungsi main ketikkan script seperti dibawah ini :
Karena kita akan membuat input data yang bersifat dinamis, dimana pengguna diminta untuk memasukkan data maka kita perlu memanggil file yang sudah ada dalam java dengan keyword import.
Kemudian kita hubungkan file main dengan file yang berisi class tadi. Namun pada variable kita beri nilai NULL karena datanya belum ada dan perlu dimasukkan secara manual oleh pengguna.
Untuk membuat data bersifat dinamis dan dimasukkan oleh pengguna kita menggunakan Scanner. Lalu, masukkan data apa saja yang perlu di inputkan oleh pengguna
3. Uji Coba program yang telah dibuat
Data-data tersebut masih kosong karena pengguna belum memasukkan data. Kemudian pengguna akan diminta untuk memasukkan data
Jika data berhasil di inputkan maka akan muncul hasil seperti di bawah ini
Tidak ada komentar:
Posting Komentar