Kelas Khusus Kotlin

Modul kelas pembeda Kotlin: data class, sealed class, object, companion object, dan enum.

Modul ini membahas kelas-kelas yang diberi peran khusus oleh compiler Kotlin, yaitu data class, sealed class, object, companion object, dan enum class. Materinya melanjutkan pembahasan kelas dan objek dengan menitikberatkan pembuatan tipe yang mengekspresikan maksudnya secara langsung. Setiap topik disertai program utuh yang dijalankan di terminal, sehingga perilaku tiap deklarasi dapat diamati dari keluaran aslinya.