Abstract class pada kotlin juga di deklarasikan dengan keyword abstract. pada contoh kali ini dibuat abstract class Pegawai yang isinya fungsi menampilkan nama lengkap dan perhitungan gaji (sesuai dengan penggunaan abstract class yaitu berisi fungsi-fungsi yang nantinya siap dipakai saat di implementasikan).


tentu sudah pada tahu kalau kelas abstract ini tidak bisa dipakai/ dibuat object langsung. maka harus di implementasikan ke dalam class. contoh seperti berikut ini.


mantab, sekarang class Manager dan Direktur siap digunakan. Main class seperti berikut ini.


jika dijalankan maka hasilnya akan seperti berikut ini.


selamat mencoba.