Menu
CoddyTech

Geç Başlatma

Coddy'nin Dart Journey'sinin Temeller bölümünün bir parçası. Ders 81 / 94.

late anahtar sözcüğü, null olamayan değişkenleri hemen başlatmadan tanımlamanı sağlar. Değişken, kullanılmadan önce bir değer almış olmalıdır.

late değişkeni tanımlayın:

late String name;
// Başlatmadan önce kodu kullan

Geç değişkeni kullanmadan önce başlat:

name = 'Dart';
print(name);

Yukarıdaki kodu çalıştırdıktan sonra çıktı şöyle olacaktır:

Dart
challenge icon

Görev

Başlangıç

Bu mücadelede, Dart'ta late anahtar sözcüğünü kullanma pratiği yapacaksın. late anahtar sözcüğü, null olamayan bir değişkeni hemen başlatmadan tanımlamana olanak tanır; ancak değişkeni kullanmadan önce ona bir değer ataman gerekir.

playerName değişken bildirimine late anahtar sözcüğünü ekleyerek kodu tamamla. Ardından, print ifadesinde kullanılmadan önce değişkene bir değer ata.

Kendin dene

void main() {
  // TODO: Bu değişken bildirimine 'late' anahtar sözcüğünü ekle
  String playerName;
  
  // Oyun başlatma kodu...
  print('Game starting...');
  
  // TODO: playerName kullanılmadan önce ona bir değer ata
  
  // Bu, playerName değişkenini kullanacak
  print('Player $playerName has entered the game!');
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online Dart derleyicisi