5025231061_Nadin Nabil Hafizh Ayyasy_ETSPBO
Nama : Nadin Nabil Hafizh Ayyasy NRP : 5025231061 Git : https://github.com/Happpizh/PBO/tree/main/5025231061_ETS No 1 Inheritance (atau pewarisan) dalam Object-Oriented Programming (OOP) adalah mekanisme di mana sebuah kelas (kelas turunan) dapat mewarisi properti dan metode dari kelas lain (kelas induk). Dengan inheritance, kita dapat membuat kelas baru yang berbasis pada kelas yang sudah ada tanpa harus menulis ulang semua kode, melainkan hanya dengan menambahkan atau mengubah perilaku yang diperlukan. contoh : Misalkan kita memiliki kelas induk bernama Hewan yang memiliki properti dan metode umum untuk semua hewan. Lalu, kita membuat kelas turunan seperti Kucing dan Anjing yang mewarisi properti dan metode dari Hewan, tetapi juga dapat memiliki karakteristik khusus masing-masing. // Kelas Induk (Super Class) class Hewan { String nama; int umur; void bersuara () { System . out . println ( " Hewan ini ber...