« Salut, Amigo. Voici quelques missions intéressantes avec des méthodes static : »

5
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Contrôle du poids corporel
Ellie est hystérique : elle se trouve grosse. Tu sais ce que ça veut dire ? Adieu les apparitions publiques, sauf peut-être avec les voisins sur le banc à l'entrée. Deux sièges à acheter pour prendre l'avion. Un ascenseur constamment surchargé. C'est tellement embarrassant. Misère et destruction. Le monde est un marais sombre et morne. Stop. Ellie n'exagère-t-elle pas un peu ? Écrivons-lui un programme qui calculera son indice de masse corporelle et la calmera (ou décuplera son anxiété).
2
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Compteur de classe
Une variable static existe en dehors d'un objet. Ainsi, si nous devons calculer le nombre d'objets créés pour une classe particulière, nous pouvons créer une variable static pour cette classe. Tu saisis la logique ? Comptons les objets Chat à l'aide de la variable nombreChats, qui fera partie de la classe. Nous l'incrémenterons de 1 chaque fois que le constructeur est appelé.
2
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Méthodes static pour les chats
Le centre secret CodeGym a conclu un accord avec des éleveurs de chats pour leur fournir des applications. Plus spécifiquement, comme les programmeurs débutants étudient les getters et les setters, ils veulent un programme de comptage des chats pour les amoureux des félins. L'heure est venue pour toi : crée une classe Chat avec des méthodes static que tu utiliseras pour obtenir ou modifier le nombre de chats.
5
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Distance entre deux points
Tu sais déjà que tu peux tracer une ligne droite entre deux points quelconques sur un plan, non ? Je suppose que oui, mais si tu as un doute, consulte Euclide et son traité, « Éléments ». Mieux encore, crois-moi sur parole et écris une méthode static double obtenirDistance(x1, y1, x2, y2). Elle doit calculer la distance entre deux points.
5
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Classe LecteurConsole
Aujourd'hui, les élèves du centre secret CodeGym ont reçu un devoir de lecture. Ils doivent (et toi aussi) créer une classe LecteurConsole avec 4 méthodes static : la première lit une chaîne au clavier, la deuxième un entier, et la troisième un nombre fractionnaire. La quatrième est différente : elle lit la chaîne « true » ou « false » au clavier et renvoie la valeur booléenne correspondante.
5
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Classe AssistantChaine
Nous aimons les méthodes static. Elles rendent l'inaccessible accessible. Bien sûr, parfois le contraire est vrai... Mais dans cette mission, nous les aimons : Créons une classe AssistantChaine qui a 2 méthodes static : multiplier(String s, int nombre), qui renvoie une chaîne qui a été répétée « nombre » fois ; et multiplier(String s), qui renvoie une chaîne qui a été répétée 5 fois.
5
Mission
Syntaxe Java,  niveau 6leçon 8
Bloqué
Calculatrice
La calculatrice est un peu comme un rite de passage dans l'univers de la programmation. Tout débutant digne de ce nom doit simplement écrire un programme qui additionne et soustrait. Maintenant que nous savons comment manipuler les classes et les méthodes static, nous allons créer une calculatrice ordinaire avec quatre opérations arithmétiques et même la possibilité de trouver le pourcentage d'un nombre !