Polymorphism

Polimorfisme adalah konsep dalam OOP di mana objek dari kelas berbeda dapat diperlakukan sebagai objek dari superclass yang sama. Metode yang sama dapat memiliki perilaku berbeda tergantung pada objek yang memanggilnya.

Konteks Penggunaan

Fleksibilitas kode.

Contoh

Fungsi `bunyi()` pada Kucing keluar "Meong", pada Anjing keluar "Guk". Programmer cukup panggil `hewan.bunyi()` tanpa perlu if-else jenis hewannya.

Catatan

"Banyak Bentuk".

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail
Apa Itu Polymorphism? Definisi & Penjelasan | Kamus REA Ruangguru