Sabtu, 27 Oktober 2012

Laporan Pratikum 5 JAVA Pert 5 ABSTRACT CLASS, INTERFACE, INNER CLASS

A. Abtract Class

abstract class adalah suatu kelas yang dinyatakan abstrak, dimana kelas yang dinyatakan abstrak adalah kelas yang memiliki satu atau lebih method abstrak didalamnya, kemudian kelas abstrak adalah kelas yang didalamnya tidak memiliki implementasi dan biasannya kelas abstrak selalu menjadi induk kelas.......

Contoh Program 

1. Membuat Program MakhlukHidup.java


Note : Program diatas bukanlah kelas utama karena tidak memiliki fungsi utama ( public void main ) 

2. Membuat Program Manusia,java


Note : kelas manusia diatas adalah kellas utama yang memiliki fungsi utama, jadi melalui kelas ini kita dapat melihat hasilnya....


3. Membuat Program Tumbuhan.java


Note : kelas manusia diatas adalah kellas utama yang memiliki fungsi utama, jadi melalui kelas ini kita dapat melihat hasilnya....


B. Interface

Interface adalah suatu kelas yang berisi method method tanpa implementasi, namun tanpa modifier abstrack, apabilah suatu interface memiliki atribut, maka atributnya akan berlaku sebagai konstanta.
Penentuan akses public biasa digunakan agar interface dapat diakses oleh kelas manapun dan sebaliknya jika tidak mrnggunakan public maka intrface hanya dapat diakses oleh kelas kelas yang berada dalam paket yag sama saja...

Contoh Program

1. Membuat Program Pekerjaan.java


Note : Program diatas adalah kelas induk yang memiliki method tapi tidak ada implementasinya dan implementasinnya biasanya diletakkan di kelas anaknya

2. Membuat Program Sasya.java


Note : kelas sasya ini adalah tempat implentasinya kelas pekerjaan seperti method namapekerjaan yang ada pada kelas pekerjaan pengimplementasianya ada pada kelas sasya...
kelas sasya merupakan anak kelas dari kelas pekerjaan dan sekaligus kelas utama yang memiliki fungsi utama maka dapat kita akses hasilnya dari kelas sasya ini...


C. Inner Class

Inner Class adalah kelas yang disispkan pada kelas yang lain. fungsi kelas ini adalah untuk mendukung froses yang akan dijalankan oleh kelas utamanya .........
inner classs bersifat tersarang terhadap kelas utamanya......

Contoh Program

1. Membuat PProgram JantungManusia.java

Hasilnya

 
 
finish..........