Menu
Coddy logo textTech

Geç Başlatma

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

late anahtar kelimesi, değişkenleri hemen başlatmadan nullable olmayan olarak bildirmenize olanak tanır. Değişkenin kullanılmadan önce bir değer atanması gerekir.

late bir değişken tanımlayın:

late String name;
// Use code before initializing

Late değişkenini kullanmadan önce başlatın:

name = 'Dart';
print(name);

Yukarıdaki kodu çalıştırdıktan sonra, çıktı şu olacaktır:

Dart
challenge icon

Görev

Başlangıç

Bu meydan okumada, Dart'ta late anahtar kelimesini kullanmayı pratik edeceksiniz. late anahtar kelimesi, bir değişkeni hemen başlatmadan null olamayan olarak beyan etmenize izin verir, ancak kullanmadan önce bir değer atamanız gerekir.

Kodu tamamlayın: playerName değişken bildirimine late anahtar kelimesini ekleyin. Ardından print ifadesinde kullanılmadan önce ona bir değer atayın.

Kopya kağıdı

late anahtar kelimesi, non-nullable değişkenleri hemen başlatmadan bildirmenize olanak tanır. Değişken kullanılmadan önce bir değere atanmalıdır.

Bir late değişkeni bildirin:

late String name;

Kullanmadan önce late değişkeni başlatın:

name = 'Dart';
print(name);

Kendin dene

void main() {
  // TODO: Bu değişken bildirimine 'late' anahtar kelimesini ekle
  String playerName;
  
  // Oyun başlatma kodu...
  print('Game starting...');
  
  // TODO: playerName kullanılmadan önce 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