Dart Dilinde Değişkenler ve Değişken Adlandırma
Bu yazımızda Dart dilinde değişkenler alt başlıklar halinde derlenmiştir.
Dart Dilinde Değişkenler
Diğer pek çok programlama dilinde olduğu gibi Dart dilinde de değişkenler bulunmakta ve benzer amaç için kullanılmaktadır. Dart dilinde veri tipleri tanımlanırken değişkenlerden yararlanılır. Kısaca değişkenlerin ne olduğunu tanımlayalım:
Değişken, bir ifadeyi belirtmek için değer atamasının yapıldığı ve bu ifadenin bilgisayar belleğindeki bellek konumunu belirtmek için kullanılan tanımlayıcıya denir.
Dart dilinde bir değişken oluşturulduğunda, bu, o değişken için bellekte yer ayrıldığı anlamına gelir. Değişkenin bellek boyutu ve tuttuğu değerin türü tamamen değişkenin veri tipine bağlıdır.
Değişken Adlandırma Kuralları
Değişken adlandırması yaparken dikkat edilmesi gereken kurallar vardır. Sırasıyla bu kurallar aşağıdaki listede derlenmiştir:
- Değişken adı harf veya kelimeden oluşabilir.
a, b, dart, programlama, DART
- Değişken adlandırması yaparken Türkçe karakterler (İ, Ü, ü, Ö, ö, Ş, ş, Ğ, ğ, Ç, ç) kullanılmamalıdır.
değişken –> degisken
- Değişken adı rakamla başlayamaz ama onun dışındaki yerlerde rakam kullanılabilir:
1degisken –> degisken1
- Alt çizgi (_) veya dolar işareti ($) dışında hiçbir özel karakter veya noktalama işareti kullanılamaz.
- Arka arkaya iki alt çizgiye (__) izin verilmez.
- Değişken adı büyük ve küçük harf duyarlılığına sahiptir. Haliyle “ABC” ve “abc” farklıdır ve aynı bellek konumunu ifade etmez.
- Değişken adında boşluk bırakılamaz:
degisken adı –> degisken_adi, degiskenAdi
- Dart programlama dilinde varsayılan olarak tanımlı olan anahtar kelimelerin (while, for vb…) değişken adı olarak kullanılmasına izin verilmez.
Yukarıdaki kurallara riayet ederek Dart dilinde değişkenler için yapılan adlandırma, okunabilir ve amacına uygun bir şekilde olmalıdır.
Değişken tanımlanması yaparken “Değişken türü (Veri tipi) + Değişken ismi + Değişkenin değeri” şeklinde bir format kullanılmaktadır.
İlgili sayfayı ziyaret ederek Dart veri tiplerini inceleyebilirsiniz.
Dart’ta Değişkenleri Bildirmek
Dart’ta, bir değişken “Değişken türü (Veri tipi) + Değişken ismi + Değişkenin değeri” şeklinde bildirilirken değişken türü yerinde var anahtar sözcüğü kullanılır. Ardından da bildirmek istediğiniz değişken adı kullanılarak yazılır. Dart, derleyicinin atadığımız ilk değere göre depolamak istediğimiz veri türünü otomatik olarak çıkarmasına (bilmesine) izin veren bir tür çıkarsama dilidir:
1 2 3 4 5 |
//Dart Dilinde Değişkenler ve Değişken Adlandırma var ad = 'Dart'; //String var rakam = 5; //integer var ondalikSayi = 55.99; //float var dogruYanlis = true; //boolean |
Dart’ta Varsayılan Değer
Dart’ta, başlatılmamış değişkenlere bir boş değer, yani null başlangıç değeri atanır:
1 2 3 |
int x; String y; // null döndürür |
Dart’ta Birden Fazla Değişken Bildirmek
Dart ile pekala aynı veri tipinden birden çok değişkeni, virgülle ayrılmış tek bir ifadede, tek bir tür açıklama ile aşağıdaki gibi bildirmek mümkündür:
1 |
int x, y, z = 5; |
Dart’ta Değişken Ataması
Dart programlama dilinde, Atama operatörü (=) bir değişkene değer atamak için kullanılır:
1 2 3 |
//Dart Dilinde Değişkenler ve Değişken Adlandırma int x; x = 5; // Assignment Statement |
Dart’ta Değişkeni Başlatma
Dart programlama dilinde, tek bir ifadede bir değişkene bir başlangıç değeri bildirmek ve atamak mümkündür:
1 2 |
int rakam = 3; String ad = "Dart"; |