SEO (Arama Motoru Optimizasyonu) Mikro İnteraktif ÜCRETSİZ - Google Play'den İndirin

Dart Ders 5: Constant (Sabitler)

Proglamada sabit olarak tanımlanan (Constant) değişkenlere değer ataması yapıldığında daha sonra tekrar değer ataması yapılamamaktadır.

- Sabitler içerisine bir kere veri atıldığında bu veriyi bir daha değiştiremeyiz.
- final ve const ismi ile kullanılır.
- const değişken oluşturduğumuz anda hafızada oluşur.
- final değişken oluşturduktan sonra kod çalıştırıldığında hafızada oluşur.
- const sınıf içerisinde kullanılamaz.
- Genelde yaygın kullanım final şeklindedir.
- Sabitlerin kullanımı hafıza (memory) yönetimini rahatlatır. Çünkü hafızaya alınan veri değişim yaşamadığı için bellekte sabit olarak tutulur.
Constant (Sabitler)
void main() {
    final pi = 3.14;
    final String mesaj = "Merhaba";
    const int sayi = 40;
    const double kdv = 0.18;
}

Örneklerle sabitlere bakalım.
Örnek 1
void main() {
    final pi = 3.14;
    int yaricap = 6;
    double alan = pi * yaricap;
    print("Dairenin alanı: $alan");
}

Örnek 1 Sonuç
Dart Ders 5: Constant (Sabitler)

Sabit olarak tanımladığımız bir değişkenin değerini alt kısımlarda tekrar değiştirmeye çalışalım.
Örnek 2
void main() {
    final carpan = 5;
    const int yas = 40;
    const String mesaj = "Merhaba nasılsınız?";

    carpan = 12;
    yas = 35;
    mesaj = "Teşekkür ederim";
}

Görüldüğü gibi sabit olarak tanımlanan değişkenlerin değerlerini tekrardan değiştirmemize izin vermedi. Değişkenlerin alt kısmını kırmızı renkte çizdi ve bunu uyarı olarak bize gösterdi. Yapacağınız uygulamalarda kullanıma yönelik olarak sabitleri tutarlı bir şekilde kullanabilirsiniz.
Örnek
Dart Ders 5: Constant (Sabitler)

Yorumlar

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

En Yeni Çizgi Filmler, Masallar ve Etkinlikler

REKLAM

SEO-Arama Motoru Optimizasyonu Uygulaması

REKLAM

Hayvan Sesleri Uygulaması

REKLAM

Çocuk Etkinlikleri Uygulaması

EN

  • Popüler
  • Yeni
  • Son Yorum