Kotlin dikenal terutama sebagai pengganti drop-in untuk Java, tetapi menghilangkan konstruksi Java yang terkenal: static
kata kunci. Sebagai gantinya, fungsionalitas tingkat kelas itu ditawarkan terutama oleh objek pendamping.
Apa yang salah dengan metode dan bidang statis yang objek pendamping menyediakan alternatif yang lebih baik? Saya bingung tentang alasannya, dan tidak dapat menemukan penjelasan dalam dokumentasi.
static
kata kunci di Jawa, itu segera menyebar ke seluruh penjuru program karena mereka belum diajarkan pemrograman berorientasi objek .