Chapitre 07 — Les fonctions
Partie 1A — Apprendre Dart · Chapitre 07 sur 62 · 6 h
Chapitre 07 — Les fonctions
Niveau : débutant Durée estimée : 6 h Pré-requis : chapitre 06 — Collections :
List,SetetMapCe que vous saurez faire à la fin : découper un programme en fonctions claires, avec des paramètres, des valeurs de retour, des paramètres optionnels et nommés, et écrire un petit moteur de combat entièrement construit avec des fonctions.
07.0 — Objectifs du chapitre
À la fin de ce chapitre, vous serez capable de :
- comprendre pourquoi une fonction évite de répéter du code ;
- déclarer une fonction ;
- appeler une fonction ;
- comprendre le mot-clé
void; - renvoyer une valeur avec
return; - choisir un type de retour ;
- définir des paramètres ;
- passer des arguments ;
- utiliser plusieurs paramètres ;
- distinguer paramètres positionnels et paramètres nommés ;
- utiliser les paramètres optionnels
[ ]; - utiliser les paramètres nommés
{ }; - utiliser
required; - donner des valeurs par défaut ;
- écrire des fonctions fléchées
=>; - écrire des fonctions anonymes ;
- comprendre la portée des variables ;
- distinguer variables locales et variables globales ;
- passer une fonction en paramètre d'une autre fonction ;
- écrire une fonction récursive simple ;
- décomposer un gros programme en petites fonctions.
Commentaires
Les commentaires sont alimentés par GitHub Discussions
Connectez-vous avec GitHub pour participer à la discussion