Sobes.tech
Middle

Kotlin programlama dilinde Unit ve Nothing sınıflarından bahsedin.

sobes.tech yapay zeka

AI'dan gelen yanıt

Unit, bir singleton olup, anlamlı bir değer döndürmeyen fonksiyonlar için dönüşüm tipi olarak kullanılır. Java'daki void'a benzer, ancak void'tan farklı olarak, Unit gerçek bir türdür.

Nothing, bir fonksiyonun asla normal şekilde sonaermayacağını belirten özel bir türdür (örneğin, istisna atar veya sonsuz döngü başlatır). Bu, dönüşüm türü veya hiçbir zaman değer almayacak bir özelliğin türü olarak kullanılabilir. Kotlin'de diğer tüm türlerin alt türüdür.