Değişkenler
Modern diller hafızada saklanan değerleri değişkenler ile ifade etmektedir.
Last updated
Modern diller hafızada saklanan değerleri değişkenler ile ifade etmektedir.
Last updated
Modern diller hafızada saklanan değerleri değişkenler ile ifade etmektedir. • Değişkenler hafızada geçici olarak saklanan değerleri temsil eder . • Dart dilinde değişken için tür belirtmemize gerek yoktur. Not : Değişkenler kalıcı değildir. Programdan çıkıldığında değerler kaybolur. Kalıcı değerler için değişkenlerin değerleri diske yazılmalıdır.
Modern diller hafızada saklanan değerleri değişkenler ile ifade etmektedir.
Değişkenler hafızada geçici olarak saklanan değerleri temsil eder .
Dart dilinde değişken için tür belirtmemize gerek yoktur.
Değişkenler kalıcı değildir. Programdan çıkıldığında değerler kaybolur. Kalıcı değerler için değişkenlerin değerleri diske yazılmalıdır.
var yas = 34;
int yas = 34;
Tam Sayılar : Int
Ondalıklı Sayılar : Double
Metinsel İfadeler : String
Mantıksal İfadeler : Bool: True veya False
• Literals değişkenler için kullanılan değerlerin nasıl yazılması gerektiğini temsil eder.
"Ahmet" // Metinsel ifade (String)
"A" // Harfsel ifade
23 // Tam Sayı (int)
1.45 // Ondalıklı Sayı (double)
String ifade içine $ ifadesi kullanılarak çıktıya değişken eklenebilir.
String ifade içine ${} ifadesi kullanılarak işlem yapılabilir.
• Oluşturduğunuz değişkene farklı türde değişken atayamazsınız
• Süslü parantez { } bizim kapsamımızı belirler. Değişkenin ulaşılabilirliği buna bağlıdır.
Sabitler içerisine bir kere veri atıldığında bir daha değiştiremeyeceğiniz yapılardır.
final ve const ismi ile kullanılırlar.
const değişken oluşturduğumuz anda hafızada oluşur.
final değişken oluşturulduktan sonra kod çalıştırıldığında hafızada oluşur.
const sınıf içinde kullanılmaz.
Genelde yaygın kullanım final dır.
Sabit kullanmak memory yönetimini rahatlatır.
Çünkü hafızada sabit için yer ayrılır ve değişim olmayacağı için açılan yer yeni bir değer almak için beklemez.
Sadece kullanılma amaçlı değişkenler için kullanılması için uygundur.
Değişken Belirteci
Değişken Adı
Atama Operatörü
Değişken Değeri
var
yas
=
34;
Değişken Türü
Değişken Adı
Atama Operatörü
Değişken Değeri
int
yas
=
34;