Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents mots réservés du Dart :

Nom Description
abstract Ce mot réservé permet de définir une classe abstraite, une classe ne pouvant pas être instanciée.
as Ce mot réservé permet de castré un type ou pour indiquer les préfixes de bibliothèque.
assert Ce mot réservé permet d'interrompre l'exécution normale si une condition booléenne est fausse.
async Ce mot réservé permet d'indiquer du code désynchronisé.
await Ce mot réservé permet d'attendre le résultat du code désynchronisé.
break Ce mot réservé permet d'arrêter une boucle.
case Ce mot réservé permet d'indiquer un cas dans une instruction switch.
catch Ce mot réservé permet d'attraper, ou capturer, une exception d'arrêt de la propagation de l'exception (sauf si vous relancez l'exception).
class Ce mot réservé permet de définir une classe.
const Ce mot réservé permet d'indiquer une variable ayant une valeur constante durant toute la compilation et elle est implicitement finales.
continue Ce mot réservé permet de passer à l'itération de boucle suivante.
covariant Ce mot réservé permet d'indiquer à l'analyseur que vous le faites intentionnellement un remplacement de type d'un paramètre par un sous-type, n'étant pas valide.
default Ce mot réservé permet d'exécuter un code si aucun des cas case d'une instruction switch ne correspondent.
deferred Ce mot réservé permet à une application Web de charger une bibliothèque à la demande, si et quand la bibliothèque est nécessaire.
do Ce mot réservé permet d'indiquer une boucle dans laquelle la condition est situé à la fin de la boucle.
dynamic Ce mot réservé permet d'indiquer qu'aucune type particulier n'est attendue.
else Ce mot réservé permet d'indiquer une situation autrement dans une condition.
enum Ce mot réservé permet d'indiquer une énumérations, soit un type spécial de classe utilisé pour représenter un nombre fixe de valeurs constantes.
export Ce mot réservé permet d'indiquer tous les fichiers à exporter dans une bibliothèques de paquet.
extends Ce mot réservé permet de créer une sous-classe et une super pour faire référence à la super classe.
extension Ce mot réservé permet d'ajouter des fonctionnalités aux bibliothèques existantes.
external Ce mot réservé permet d'indiquer que le corps de la fonction est défini ailleurs.
factory Ce mot réservé permet de créer une nouvelle instance de sa classe lorsque la mise en oeuvre d'un constructeur ne le fait pas.
false Ce mot réservé permet d'indiquer une valeur fausse dans un type de données booléenne.
final Ce mot réservé permet d'indiquer qu'une variable ne serait jamais modifier.
finally Ce mot réservé permet d'indiquer qu'un bloc de code serait exécuté qu'une exception soit levée ou non.
for Ce mot réservé permet d'indiquer une boucle de compteur ou d'itération.
Function Ce mot réservé permet d'indiquer un objet de type fonction.
get Ce mot réservé permet de fournir un accès en lecture à la propriété d'un objet.
hide Ce mot réservé permet d'indiquer qu'une partie de la bibliothèque ne doit pas être importé.
if Ce mot réservé permet de prendre en charge les instructions avec des instructions else facultatives.
implements Ce mot réservé permet de définir implicitement une interface contenant tous les membres d'instance de la classe et de toutes les interfaces qu'elle met en oeuvre.
import Ce mot réservé permet d'indiquer la manière dont un espace de noms d'une bibliothèque est utilisé dans la portée d'une autre bibliothèque.
in Ce mot réservé permet d'indiquer une liste à parcourir dans une itération.
interface Ce mot réservé permet de définir interface de classe. Ce mot réservé est obsolète, il faut plutôt utilisé le mot réservé abstract.
is Ce mot réservé permet d'indiquer si l'objet est de type spécifié.
library Ce mot réservé permet d'indiquer une bibliothèque afin de créer une base de code modulaire et partageable.
mixin Ce mot réservé permet de réutiliser le code d'une classe dans plusieurs hiérarchies de classes.
new Ce mot réservé permet de créer un objet à l'aide d'un constructeur.
null Ce mot réservé permet d'indiquer les variables non initialisées ayant une valeur initiale de nulle.
on Ce mot réservé permet d'indiquer une définition d'exception.
operator Ce mot réservé permet d'indiquer une méthode d'instance avec un nom spécial.
part Ce mot réservé permet de diviser une bibliothèque en plusieurs fichiers Dart.
rethrow Ce mot réservé permet de propager lors de la gestion partielle d'une exception.
return Ce mot réservé permet de retourner une valeur.
set Ce mot réservé permet de fournir un accès en écriture à la propriété d'un objet.
show Ce mot réservé permet d'indiquer qu'une partie de la bibliothèque doit être importé.
static Ce mot réservé permet de mettre en oeuvre des variables et des méthodes à l'échelle de la classe.
super Ce mot réservé permet d'indiquer une référence à une super classe.
switch Ce mot réservé permet de comparer une liste de constantes d'entier, de chaîne de caractères ou de compilation.
sync Ce mot réservé permet d'indiquer du code synchronisé.
this Ce mot réservé permet de faire référence à l'instance actuelle.
throw Ce mot réservé permet de lancer une exception.
true Ce mot réservé permet d'indiquer une valeur vrai dans un type de données booléenne.
try Ce mot réservé permet de débuter une bloc devant être surveiller par des exceptions.
typedef Ce mot réservé permet de définir un type de fonction un nom que vous pouvez utiliser lors de la déclaration de champs et de types de retour.
var Ce mot réservé permet de définir des variables.
void Ce mot réservé permet de définir un type n'ayant aucun type.
while Ce mot réservé permet de définir une boucle.
with Ce mot réservé permet de combiné de multiples hiérarchies de classes.
yield Ce mot réservé permet d'interrompre et de reprendre une fonction génératrice.


Dernière mise à jour : Vendredi, le 9 septembre 2020