From a6f3b48d66abe2118ea4f2fc6fa25f368b7bdcd0 Mon Sep 17 00:00:00 2001 From: Olivier Demers Date: Wed, 13 Sep 2023 20:09:42 -0400 Subject: [PATCH] using func --- ltex.hiddenFalsePositives.fr.txt | 3 +++ src/content/docs/java/fonctions.md | 43 +++++++++++++++++++++++++++++- 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 ltex.hiddenFalsePositives.fr.txt diff --git a/ltex.hiddenFalsePositives.fr.txt b/ltex.hiddenFalsePositives.fr.txt new file mode 100644 index 0000000..14e8808 --- /dev/null +++ b/ltex.hiddenFalsePositives.fr.txt @@ -0,0 +1,3 @@ +{"rule":"FRENCH_WHITESPACE","sentence":"^\\Q:::\\E$"} +{"rule":"FRENCH_WHITESPACE","sentence":"^\\Q:::note\\E$"} +{"rule":"DEUX_POINTS_ESPACE","sentence":"^\\Q:::note\\E$"} diff --git a/src/content/docs/java/fonctions.md b/src/content/docs/java/fonctions.md index dc49971..3c7b799 100644 --- a/src/content/docs/java/fonctions.md +++ b/src/content/docs/java/fonctions.md @@ -1,4 +1,45 @@ --- title: Fonctions et méthodes lang: fr ---- \ No newline at end of file +sidebar: + order: 3 +--- + +Après les variables, qui permettent de stocker de l'information, il faudrait +pouvoir modifier les données contenues dans le programme. C'est à quoi servent +les fonctions. Elles permettent d'utiliser et de modifier de l'information. + +## Fonctionnement d'une fonction + +Une fonction en Java a plusieurs caractéristiques, qu'on appelle souvent +signature. + +- Son nom : Le nom d'une fonction devrait être assez clair et bien décrire + l'effet ou l'utilité de la fonction. +- Son type de réponse : Une fonction peut retourner une valeur (ou pas), on doit + donc dire le [type](/java/variables) de cette valeur. +- Ses paramètres : Une fonction peut prendre des paramètres, qui sont des + valeurs qui pourraient modifier son effet, ou qui peuvent être utilisées par + la fonction. + +## Utiliser une fonction + +C'est probablement ce que vous allez faire le plus souvent. Parfois même sans +vous en rendre compte. + +```java +int x = add(4, 5); +``` + +Dans ce bout de code, on utilise la fonction `add`, qui permettrait d'ajouter +deux chiffres. Cette méthode retourne une valeur de type `int` et prend deux +chiffres en paramètre. + +:::note + +Cette fonction n'existe pas véritablement, vous pouvez juste utiliser un `+` +pour faire une addition. + +::: + +## Créer une fonction