Kelas adalah sebuah tipe data abstrak yang merupakan pemodelan dari objek yang berisi atribut(data) dan tingkah laku(method) yang dimiliki oleh objek tersebut.
Objek adalah kesatuan entitas(benda) yang merupakan representasi nyata dari sebuah kelas.
Method merupakan tingkahlaku yang dimiliki oleh objek. Method ini bisa berbentuk prosedur maupun fungsi.
Pewarisan dapat didefinisikan sebagai proses di mana satu kelas mengakuisisi properti (metode dan bidang) lain. Dengan menggunakan warisan informasi dibuat dikelola dalam urutan hirarkis.
untuk memahaminya kita langsung ke contoh ya . . . . . . !!!
cotoh kelas, nama kelasnya yaitu "coba" yang katanya di tebalkan ya . ..
public class coba {
// ini dinamakan method, method cetakNama ()
public static void cetakNama(){
System.out.println("Nama saya" );
}
// ini dinamakan method, method cetak ()
public static void cetak(){
String nama="Basri";
System.out.println(""+nama);
}
// ini dinamakan method, method jumlah ()
public static void jumlah(){
double a = 0.56;
int f = 90;
int b = 32;
int hasil = (int) ((f-b) * a);
System.out.println("Hasil jumlah= " + hasil);
}}
skrip di atas yaitu untuk menghitung suhu farhenheit ke suhu celcius dengan nama kelas coba .
untuk contoh objek dan pewarisan kita bisa lihat pada skrip di bawah ini ya, ini skrip lanjutan dari skrip di atas,
nama kelasnya yaitu suhu,
//ini contoh pewarisan class suhu mewarisi dari kelas coba,
public class suhu extends coba {
public static void main(String[] args) {
// ini yang dinamakan objek, objek ini di fungsikan agar class suhu bisa menggunakan method yang ada pada class coba.
suhu obj = new suhu () ;
obj.cetak();
obj.cetakNama();
obj.jumlah();
}}
hasil dari programnya seperti ini
Basri
Nama saya
Hasil jumlah= 32
sekian kelas java dasar .