6.6 OOP challenge-1

Cliquez içi pour plus de vidéos disponibles sur notre chaine youtube !

Bonjour, dans ce cours, nous allons corriger le dernier challenge que nous avons mis en place. On va le faire ... ensemble, on va le faire étape par étape. Dans un premier temps a crée notre classe . SimpleCalculator J'ai déjà ... créé un paquage on va effectuer notre challenge dedans, on va créer notre classe dans le paquage calculatrice SimpleCalculaor Nous ... avons notre class ici. On va faire des va-et-vient dans notre dossier challenge Donc, après avoir fait ça, nous devons ... créer deux champs, c'est-à-dire deux variables. FirstNumber and secondeNumber qui sont de type double donc on va créer ses variables-là. private double firstNumber point virgule private double Seconde Number on va retourner dans notre challenge Je vais mettre le F ... en majuscule. de First dans la prochaine étape, c'est de créer les méthodes. notre première méthode est get FirstNumber sans ... paramètre elle doit retourner la valeur du champ FirstNumber donc la variable qu'on vient de créer La seconde est getSeconde ... Number sans paramètre, elle doit nous retourner la valeur du champ SecondeNUmber ce sont les getters et setter que nous ... avons effectués dans le cours précédent Je vais vous montrer une manière plus simple pour générer.. les getters et setters ... mais avant tout de notre challenge, on va d'abord les getters. vous faites un clic droit. Generate getter on peut ... également faire les getters et setter, mais en suivant les étapes de notre challenge, on va faire d'abord les getters. Là, vous choisissez les deux Là, on a le getter de notre FirstNumber et le getter de notre SecondeNumber on ... va retourner dans le challenge. Comme il est précisé aucun paramètre pour le getter secondeNumber et elle doit nous retourner ... la valeur de champ SecondeNumbe C'est bien cela. aucun paramètres et elle nous retourne. Seconde Number juste j'ai fait une ... erreur sur cette cote et il faut aussi le mettre. dans le return et aussi dans le getter et bien ... sur si vous venez à faire des erreurs de ce type vous pouvez tout supprimer. et régénérer pour etes sûr ... qu'il n'y a pas de problème va retourner dans le challenge et suivre les étapes qui restent La prochaine méthode ... à créer est set FirstNumber avec un paramètre du type double qui définit la valeur du champ firstNumber on va ... retourner dans notre classe on peut bien sûr le générer. Generate setter FirstNumber en paramètre, vous voyez qu'il y a ... double. first number comme il est indiqué dans. challenge Avec un paramètre de type double. pour définir une valeur du ... champ firstNumber. Bien sûr vous pouvez mettre this. Comme dans le cours bien spécifié dans la nouvelle version de Java ... Vous pouvez ne pas le mettre, mais préférable de le mettre. on va retourner dans le challenge. Prochaine méthode, c'est ... setSecondeNumber avec un paramètre du type double elle doit définir la valeur du champ SecondeNumber. C'est aussi un setter de ... notre . SecondeNumber, on va le générer automatiquement setter secondeNumber et n'oublie pas de mettre le this aussi on retourne ... dans le challenge là on doit avoir une méthode nommée getAddiction result. sans paramètre il doit retourner le résultat de ... l'addiction des valeurs. du champ FirstNumber et SecondeNumber on va copier getAddictionresult, on retourne dans notre méthode public double on ... va retourner un double get getAddictionresult pour êtes sur je vérifie. getAddictionResult Ne prends pas de paramètre. On va créer ... une variable. double resultat qui va êtes égale a l'addiction firstNumber et SecondeNumber donc firstNumber plus SecondeNumber Là, on va ... retourner résultat. et bien sûr, on aurait pu faire get. firstNumber plus get SecondeNumber Maintenant la prochaine étape va êtes. Soustraction Méthode getMultiplication et getDivision nous allons faire sa Donc la première méthode public double getSoustraction qui prend pas de ... paramètre qui va le retourner. je vais mettre 0 pour l'instant et ensuite il y a la méthode getMultiplication public ... double getMultiplication qui va aussi nous retourner une valeur, je vais mettre 0 pour l'instant. et pour finir getDivsion public ... double getDivsion sans paramètre il va retourner. une valeur donc on commence part la soustraction. On va créer une variable ... double resultat Égale à FirstNumber moins secondeNumber dans la multiplication jje vais vous montrer une autre maniée. de retourner une ... valeur on peut faire firstNumber Multiplier part secondeNumber et là elle va retourner le résultat en double étant donné qu'ici, ... on a une valeur, on a retour de double Pareil firstNumber Diviser part secondeNumber Maintenant, que nous avons toutes les ... méthodes. Dans le prochain cours, nous allons continuer sur ce challenge. et effectuer des tests pour voir si notre Challenge ... fonction correctement.