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 3 (NESNE TABANLI PROGRAMLAMA)

Static

Sınıf yapısını oluşturuyorken, bazı nesnelerin dışarıyla olan etkileşimini ayarlamak gerekebilir.

Static ile oluşturulan değişken ve fonksiyonlara sınıf dışından erişilemezler. Örnek;

class insan {
  static String isim;
  
  static fonksiyonum() {
    print(isim);
  }
}

Yukarıdaki insan sınıfında static insan değişkeni oluşturduk. Bu değişken sadece sınıf içerisindeki işlemlerde kullanılabilecek. Aynı şekilde fonksiyonum 'da.

PreviousSınıflarda Kalıtım (Inheritance)NextGet ve Set Fonksiyonları

Last updated 4 years ago

Was this helpful?