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 utiliservar
ouconst
. - 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