Variables en Dart

Qu'est-ce qu'une variable ?

Une variable est un emplacement dans la mémoire de l'ordinateur qui est utilisé pour stocker des références, généralement en vue de leur utilisation dans un programme. En d'autres termes, les variables servent de noms symboliques (identifiants) pour des valeurs présentes dans la mémoire de l'ordinateur. Cela permet aux programmeurs de manipuler et de traiter des données de manière dynamique dans leurs applications.

Syntaxe de déclaration des variables

Pour déclarer une variable en Dart, il faut d'abord indiquer le type de la variable, suivi du nom de la variable, puis de sa valeur :

// Syntaxe de déclaration
int age = 30;
String nom = 'Alice';
  • type : Cela peut être n'importe quel type de données comme int, String, ou on peut simplement utiliser var ou const.
  • valeur : Cela correspond à ce que le nom de la variable représente.

Notez que si on ne précise pas de type, le type par défaut var sera inféré comme étant une chaîne de caractères (String).

Si un objet n'est pas limité à un type unique, il est conseillé de spécifier le type Object (ou dynamic si c'est nécessaire) :

// Exemple avec Object
dynamic valeur = 'exemple';

La langue Dart applique une vérification de nullité stricte, permet de définir des valeurs par défaut et des constantes, et déclare des variables tardives.

Exemple pratique

Pour afficher un nom constant comme "Alex", vous pouvez écrire :

void main() {
   const nom = 'Alex';
   print(nom);
}

La sortie de ce code sera :

Alex