Dart Programlama
  • Dart Programlama Dili
  • ÖNEMLİ
  • BÖLÜM 1 (Ön Eğitim)
    • Dart Hakkında
    • Dart SDK Kurulumu
    • VSCode Dart Eklentisi Kurulumu
    • Merhaba Dünya
    • Yorum Satırı
    • Veri Tipleri
    • Aritmetik Operatörler
    • İlişkisel Operatörler
    • Mantıksal Operatörler
    • Atama Operatörleri
    • Sabitler
    • Tür Dönüşümü
    • List
    • Map
  • BÖLÜM 2 (İşlem Yapma)
    • Fonksiyonlar
    • Arrow Fonksiyonlar
    • String İçinde Değişken ve Fonksiyon Kullanma
    • Döngüler
    • If - Else
    • Switch - Case
  • BÖLÜM 3 (NESNE TABANLI PROGRAMLAMA)
    • Sınıflar
    • Sınıf-içi Fonksiyonlar
    • Sınıflarda Kalıtım (Inheritance)
    • Static
    • Get ve Set Fonksiyonları
  • BÖLÜM 4 (ASENKRON PROGRAMLAMA)
    • Asenkron Programlama Neden Önemlidir?
Powered by GitBook
On this page

Was this helpful?

  1. BÖLÜM 2 (İşlem Yapma)

Arrow Fonksiyonlar

Arrow (ok) fonksiyonlar ile tek satırlık fonksiyonlar oluşturabiliriz. Bu şekilde daha kısa fonksiyonlar yazabiliriz.

int topla(int a, b) => a + b;

main() {
  print(topla(5, 10));
}

topla fonksiyonunun parametrelerine kadar normal fonksiyonlarla aynıdır. Daha sonrasında => kullanarak tek satırlık işlem yapabiliriz. Dikkat ettiyseniz topla fonksiyonu int tipinde return ediyor. Fakat fonksiyonun hiçbir yerinde return terimi bulunmuyor. Çünkü gerek yok

PreviousFonksiyonlarNextString İçinde Değişken ve Fonksiyon Kullanma

Last updated 4 years ago

Was this helpful?