Tugas PBO Pertemuan 13
Nathanael Valen Susilo 5025231099 Source Code : https://github.com/Kirytsu/PBO-G/tree/main/Abstraction%20Implementation Penjelasasn Implementasi Abstract Class 1. Implementasi Program "Makhluk Hidup" Di program ini, saya coba menggunakan abstract class pada LivingBeing, lalu subclassnya: Human, Animal, Plant. Selain itu, saya coba menambahkan masing-masing 1 subclass lagi yaitu Programmer, Bird, dan FloweringPlant. Singkatnya program ini merupakan salah satu contoh implementasi dari abstract class, dimana parent class akan dapat mendefinisikan beberapa atribute dan method, yang mana mungkin saja ada yang kosong (hanya berupa definisi tanpa ada logik penggunaanya). Umumnya abstract class ini digunakan dengan penulisan kembali method yang sudah didefinisikan sebelumnya, kemudian di-override pada child class. Abstract Class LivingBeing Pada abstract class LivingBeing, terdapat atribut name dan 2 abstract method yaitu breathe dan grow. ...