Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Exercice 4.1
Ecrire une classe point
Exercice 4.2
Inverse une chaîne
Par exemple: entrée: sortie "cool": "looc"
Exercice 4.3
Créer une classe Ball.
Les objets boule doivent accepter un argument pour "type de boule" lorsqu'ils sont instanciés.
Si aucun argument n'est donné, les objets ball devraient instancier avec un "type de boule" de "regular".
ball1 = new Ball();
ball2 = new Ball("super");
ball1.ballType //=> "regular"
ball2.ballType //=> "super"
Exercice 4.4
Créer une classe Ghost
Les objets fantômes sont instanciés sans arguments.
Les objets fantômes reçoivent un attribut de couleur aléatoire "blanc" ou "jaune" ou "violet" ou "rouge" lorsqu'ils sont instanciés
Ghost ghost = new Ghost();
ghost.getColor(); //=> "white" or "yellow" or "purple" or "red"
Exercice 4.5
Two Fer Two-fer est un pour MACHIN et un pour vous ou un pour vous et un pour moi.
1 "Un pour X, un pour moi." Quand X est un nom ou "vous".
Si le prénom est "Alice", le résultat devrait être "One for Alice, one for me." Si aucun nom n'est donné, le résultat devrait être "One for you, one for me."
Exercice 4.6
Pensez à un moyen de stocker les langues en tant que base de données (par exemple un objet). Les langues sont listées ci-dessous afin que vous puissiez copier et coller! Ecrivez une fonction 'welcome' qui prend un paramètre 'language' (toujours une chaîne), et retourne un message d'accueil - si vous l'avez dans votre base de données. Il devrait par défaut à l'anglais si la langue n'est pas dans la base de données, ou dans le cas d'une entrée invalide.
Base de donnée
english: "Welcome",
czech: "Vitejte",
danish: "Velkomst",
dutch: "Welkom",
estonian: "Tere tulemast",
finnish: "Tervetuloa",
flemish: "Welgekomen",
french: "Bienvenue",
german: "Willkommen",
irish: "Failte",
italian: "Benvenuto",
latvian: "Gaidits",
lithuanian: "Laukiamas",
polish: "Witamy",
spanish: "Bienvenido",
swedish: "Valkommen",
welsh: "Croeso"