ETS
Nama : Alma Khusnia NRP : 5025231063 Kelas : PBO (G) Sorce code : github 1. Apa yang dimaksud dengan inheritance/pewarisan dalam OOP? Berikan contoh penerapan pewarisan dengan menunjukkan hubungan antara kelas induk dan kelas turunan. Inheritance atau pewarisan dalam OOP adalah mekanisme di mana satu kelas dapat mengambil sifat (atribut) dan perilaku (method) dari kelas lain. Kelas yang mewarisi ini disebut kelas turunan atau subclass, sementara kelas yang diwarisi dikenal sebagai kelas induk atau superclass. Melalui inheritance, kita bisa menggunakan kembali kode dari kelas induk tanpa harus menulis ulang, yang membuat pengembangan lebih efisien dan terstruktur. Contoh 2. Apakah fungsi konstraktor dalam sebuah kelas atau obyek? Buatlah kelas Book yang memiliki dua atribut, yaitu judul, penulis, tahun terbit, nama penerbit, kategori buku. Tambahkan konstruktor untuk menginisialisasi atribut tersebut dan tambahkan metode printDetails() untuk mencetak detail buku. Iya, k...