SISTEM AKADEMIK Pada postingan kali ini, saya akan membuat database Sistem Akademik dengan konsep inheritance. Software yang saya gunakan adalah BlueJ seperti biasanya. Di sini saya membuat delapan class yaitu class Database sebagai uji database, class ID sebagai superclass, lalu enam subclass yaitu class Mahasiswa, class Dosen, class Pegawai, class MataKuliah, class Buku dan class Kelas. SOURCE CODE Class Database import java.util.ArrayList; public class Database{ private ArrayList <Mahasiswa> mhs; private ArrayList <Dosen> dsn; private ArrayList <Pegawai> pgw; public Database(){ mhs = new ArrayList <Mahasiswa>(); dsn = new ArrayList <Dosen>(); pgw = new ArrayList <Pegawai>(); } public void addMahasiswa(Mahasiswa Mhs){ mhs.add(Mhs); } public void deleteMahasiswa(Mahasiswa Mhs){ mhs.remove(Mhs); } public void addDosen(Dosen Dsn){ dsn.add(Dsn); ...