A. INHERITANCE
Inheritance adalah penurunan atribut dan method dari suatu kelas super/kelas induk ke sub kelas/kelas anak. Pewarisan ini bersifat menyeluruh sehingga semua attribute dan method yang di miliki kelas super dapat diturunkan ke sub kelas.
Contohnya jika kelas c merupakan turunan kelas b dan kelas b merupakan turunan kelas a, maka otomatis attribute dan method kelas akan diwariskan pula ke kelas c. Dengan demikian jika seorang programmer ingin memodifikasi suatu attribute atau method yang digunakan sub kelas, maka hanya dilakukan modifikasi pada kelas super yang memilikinya.
Deklarasi :
[modifier] class NamaSubKelas extends NamaKelasSuper {
class body;
}
Keterangan :
Kata kunci extends digunakan untuk menyatakan pewarisan.
B. ENCAPSULATION
Encapsulation atau pengkapsulan adalah suatu kemampuan dalam pemrograman berorientasi objek untuk menyembunyikan atribut dan method suatu objek dari objek lain.
Dalam pemrograman,menyembunyikan detail ini dikenal dengan istilah information hiding.
Pengkapsulan dilakukan dengan cara memberikan modifier private pada suatu method dan pada variabel. Method untuk memberikan nilai pada suatu atribut privat biasanya diawali dengan kata “set”, sedangkan method untuk mengambil nilai dari suatu atribut privat biasanya diawali dengan kata “get”.
C. POLYMORPHISM
Bermakna satu kata yang memiliki banyak arti.
Dalam pemrograman,istilah polimorfisme dapat diartikan sebagai modul yang memiliki nama yang sama, namun memiliki tingkah laku yang berbeda sehingga implementasinya berbeda.
Langkah - langkah Praktikum
A. MEMBUAT PROGRAM SuperClass.java

Nb : Pada program SuperClass.java tidak memiliki output.
Karena tidak memiliki fungsi utama yaitu :
public static void main(String[] args) {
B. MEMBUAT PROGRAM SubClass.java
(tidak memiliki fungsi utama )
C. MEMBUAT PROGRAM DemonInheritance.java
D. MEMBUAT PROGRAM Persegi.java
(tidak memiliki fungsi utama )
F. MEMBUAT PROGRAM Karyawan.java
(tidak memiliki fungsi utama )
G. MEMBUAT PROGRAM Manager.java
(tidak memiliki fungsi utama )
(tidak memiliki fungsi utama )
Tidak ada komentar:
Posting Komentar