1. Prosedur/fungsi } dibatasi agar tidak dapat diakses dari kelas lain.
2. Data.
3. Informasi hidding (method dan atribut) :
*Set => Setter berfungsi untuk memberikan nilai pada atribut private class.
*Get => Getter berfungsi untuk mengambil nilai pada atribut private class.
+>Inheritance (pewarisan)
Bentuk Pewarisan :
Modifier dilakukan untuk memodifikasi subclass.
[Modifier]; class nama subclass Extend=>Nama kelas super
Keuntungan Inheritance :
- Memudahkan pendefinisian objek.
- Memudahkan membuat program, modifier.
- Fungsi langsung panggil tanpa pengetikan ulang.
- Menghemat waktu.
Cara Pemanggilan :
super() => tanpa parameter.
super(...) => dengan parameter metode.
super.nama metode() => tidak dapat ditulis di method yang overidding.
Access Modifier => public
private (sub kelas bisa akses)
protect (sub kelas tidak bisa akses)
Statis Modifier => final
astract
synchronized
native
default
+> Polymorphism
Polymorphism adalah sesuatu yang sama memiliki bentuk dan perilaku yang berbeda.
Karena pembahasan tentang Class pada Java dari dosen sedikit, jadi catatannya juga cuma sedikit. Semoga bermanfaat buat kalian yah....
Tidak ada komentar:
Posting Komentar