Contoh:
class Animal {
void sound() {
System.out.println("Some sound");
}
}
class Dog extends Animal {
void sound() {
System.out.println("Bark");
}
}
b. Polymorphism (Polimorfisme)
Polymorphism adalah konsep di mana objek dari kelas yang sama dapat memiliki perilaku yang berbeda berdasarkan cara mereka diimplementasikan. Ini memungkinkan fleksibilitas dalam penggunaan kode, karena Anda dapat menggunakan objek yang berbeda secara interoperabel.
Contoh: