Bu blog yazısında Kotlin programlama dilinde fonksiyonların nasıl tanımlandığını ve kullanıldığını öğreneceğiz. Kotlin fonksiyonları, belirli bir işlevi gerçekleştiren kod bloklarıdır ve kodun yeniden kullanılabilirliğini ve düzenini artırır.
“Kodlama, düşüncelerinizi başka birine ifade etme şeklidir.” – Steve Jobs
Fonksiyonların Tanımlanması
Kotlin’de bir fonksiyon fun
anahtar kelimesi ile tanımlanır. İşte basit bir örnek:
fun selamVer() {
println("Merhaba, Kotlin!")
}
selamVer() // Output: Merhaba, Kotlin!
Fonksiyonlar ayrıca parametreler alabilir ve bir değer döndürebilir.
fun toplam(sayi1: Int, sayi2: Int): Int {
return sayi1 + sayi2
}
println(toplam(10, 20)) // Output: 30
Fonksiyonların Kullanımı
Tanımlanan bir fonksiyon, adı ve gerekli parametrelerle birlikte çağrılarak kullanılır. Yukarıdaki toplam
fonksiyonunu bir örnek olarak kullanabiliriz.
val sonuc = toplam(10, 20)
println(sonuc) // Output: 30
İleri Seviye Fonksiyonlar
Kotlin, varsayılan parametre değerleri ve isimli argümanlar gibi ileri seviye fonksiyon özellikleri de sunar.
fun selamVer(isim: String = "Dünya") {
println("Merhaba, $isim!")
}
selamVer() // Output: Merhaba, Dünya!
selamVer("Kotlin") // Output: Merhaba, Kotlin!
Bu blog yazısı Kotlin’de fonksiyonların tanımlanması ve kullanılması hakkında daha fazla bilgi edinmenize yardımcı olmuştur umarım. Kodlama sürecinizde başarılar dilerim!