From 38f2e22ddf0c5e46fa46aa5dde3124c9bb082701 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Raya=20D=C3=89CORNOD?= <lea-raya.decornod@pc-scol.fr> Date: Thu, 5 Nov 2020 15:59:29 +0100 Subject: [PATCH] [#3] documente contrat API --- .../java/fr/unistra/mathinfo/gl/tp/demo/FizzBuzz.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/fr/unistra/mathinfo/gl/tp/demo/FizzBuzz.java b/src/main/java/fr/unistra/mathinfo/gl/tp/demo/FizzBuzz.java index 71fccf9..35b1b28 100644 --- a/src/main/java/fr/unistra/mathinfo/gl/tp/demo/FizzBuzz.java +++ b/src/main/java/fr/unistra/mathinfo/gl/tp/demo/FizzBuzz.java @@ -1,7 +1,16 @@ package fr.unistra.mathinfo.gl.tp.demo; +/** + * FizzBuzz + * @see https://en.wikipedia.org/wiki/Fizz_buzz + */ public interface FizzBuzz { + /** + * @param nombre le numero du joueur + * @return la réponse de FizzBuzz (nombre, Fizz, Buzz ou FizzBuzz) + * @throws IllegalArgumentException si nombre ≤0 ou > 100 + **/ public String convert(int nombre); } -- GitLab