Pemograman Berorientasi Objek Bahasa Pemograman Java, Mempelajari:
Abstraksi
Ketidak pentingan terhadap proses/kode untuk pembuatan objek tombol.
Seperti, kita tidak perlu tau tentang bagaimana jalannya bensin terhadap pergerakan motor.
Encapsulation
Mekanisme untuk melakukan abstraksi (penyembunyian informasi).
Sifat :
- Abstraksi
- Encapsulation (pembungkusan)
- Inheritance (pewarisan)
- Polimorfisme (kebanyakrupaan)
Abstraksi
Ketidak pentingan terhadap proses/kode untuk pembuatan objek tombol.
Seperti, kita tidak perlu tau tentang bagaimana jalannya bensin terhadap pergerakan motor.
Encapsulation
Mekanisme untuk melakukan abstraksi (penyembunyian informasi).
Sifat :
- Private, hanya dapat diakses oleh kelasnya sendiri.
- Public, dapat diakses oleh seluruh kelas, termasuk dirinya.
- Protected , dapat diakses oleh kelasnya sendiri dan kelas turunanya.
Inheritance
Pewarisan sifat dari kelas induk (superclass)
Pewarisan sifat dari kelas induk (superclass)
Polimorfisme
Kemampuan objek untuk menangkapkan banyak hal dengan satu cara yang sama.
Nama lain: dynamic binding; late binding; runtime binding
Contoh:
Kelas A diturunkan menjadi kelas B, C, dan D dengan konsep ini, method pada subclass dapat dijalankan dengan objek yang diinstansiasi dengan kelas A
Kemampuan objek untuk menangkapkan banyak hal dengan satu cara yang sama.
Nama lain: dynamic binding; late binding; runtime binding
Contoh:
Kelas A diturunkan menjadi kelas B, C, dan D dengan konsep ini, method pada subclass dapat dijalankan dengan objek yang diinstansiasi dengan kelas A
Tidak ada komentar:
Posting Komentar
jangan lupa beri komentar dan join blognya yaa :)