1- var ile val nedir, ne amaçla kullanılır?
- val, değiştirilemeyen yani immutable değişkenler için kullanılır.
- var, değiştirilebilir yani mutable değişkenler için kullanılır.
2- open keyword ne işe yarar?
Kotlin dilinde her şey final’dır, yani değiştirilemez. Bu yüzden kullanılmak istenen sınıfların ve fonksiyonların önüne open keyword yazılmalıdır.