Konsep pemrograman berorientasi object adalah bagaimana cara kita memodelkan sebuah system menjadi object-object (memodelkan sebagai benda). Misalnya dalam dosen, mahasiswa, karyawan sedangkan kerja yang dilakukan oleh object (dosen) yaitu mengajar mahasiswa. Kemampuan kita menganalisis masalah dan memetakkan object berdasarkan kenyataan dilapangan sangat penting. Setelah object didefinisikan baru kita menentukan bagaimana hubungan antara object yang satu dan yang lainnya. Setiap object mempunyai state/atribut/field (keadaan) dan behavior (tingkah laku). State digunakan untuk menyimpan informasi tentang object sedangkan behavior/method adalah untuk menentukan kerja apa aja yang dilakukan object.
Dalam Java program yang dibuat paling tidak harus mempunyai satu class, class bukan merupakan method tetapi class adalah konsep dari object. Misalnya program yang akan kita buat adalah game yang terdiri dari 2 ekor gajah yang mempunyai nama sofi dan elfa maka nama class itu adalah gajah sedangkan objectnya adalah sofi dan elfa. Dalam class kita menentukan field dari object tersebut misalnya nama dan berat badan.
Secara garis besar pemrograman berorientasi object dalam bahasa java diterapkan tahap-tahap sebagai berikut :
1. Membuat class : menggambarkan bagaimana sifat-sifat object seperti properties dan behaviornya.
2. Membuat object
3. Menggunakan object satu dengan yang lain sehingga membentuk hubungan yang di inginkan.
4. Menentukan awal dan alur eksekusi program.
• Contoh program untuk menghitung luas segitiga :
Nama class adalah LuasSegitiga yang mempunyai object segitiga dan method hitung luas segitiga.
Contoh coding sederhana dengan java untuk menghitung luas segitiga :
public class LuasSegitiga {
public static void main(String[]args){
int alas=17;
int tinggi=11;
double luas;
luas=(double)((alas*tinggi)/2);
System.out.println("Luas Segitiga :" + luas);
int lebar=5;
int panjang=3;
int luasp;
luasp=(panjang*lebar);
System.out.println(luasp);
}
}
Dalam Java program yang dibuat paling tidak harus mempunyai satu class, class bukan merupakan method tetapi class adalah konsep dari object. Misalnya program yang akan kita buat adalah game yang terdiri dari 2 ekor gajah yang mempunyai nama sofi dan elfa maka nama class itu adalah gajah sedangkan objectnya adalah sofi dan elfa. Dalam class kita menentukan field dari object tersebut misalnya nama dan berat badan.
Secara garis besar pemrograman berorientasi object dalam bahasa java diterapkan tahap-tahap sebagai berikut :
1. Membuat class : menggambarkan bagaimana sifat-sifat object seperti properties dan behaviornya.
2. Membuat object
3. Menggunakan object satu dengan yang lain sehingga membentuk hubungan yang di inginkan.
4. Menentukan awal dan alur eksekusi program.
• Contoh program untuk menghitung luas segitiga :
Nama class adalah LuasSegitiga yang mempunyai object segitiga dan method hitung luas segitiga.
Contoh coding sederhana dengan java untuk menghitung luas segitiga :
public class LuasSegitiga {
public static void main(String[]args){
int alas=17;
int tinggi=11;
double luas;
luas=(double)((alas*tinggi)/2);
System.out.println("Luas Segitiga :" + luas);
int lebar=5;
int panjang=3;
int luasp;
luasp=(panjang*lebar);
System.out.println(luasp);
}
}

_2.jpg)