Créer une classe de formules statique
Dans notre scénario, nous avons une classe Formula avec des méthodes pour des formules mathématiques utiles à de nombreux développeurs utilisant notre code. Vous allez ajouter une formule pour calculer la vitesse, accessible à tous, afin que les développeurs n’aient pas à réécrire ce calcul de vitesse et puissent gagner un temps précieux.
Cet exercice fait partie du cours
Introduction à la programmation orientée objet en Java
Instructions
- Transformez la classe
Formulaen classestatic. - Créez une méthode
staticcalculateSpeedqui renvoie undoubleet prend deux paramètres de typedouble,distanceettime. - La méthode
calculateSpeeddoit renvoyer le résultat de l’opération de division dedistancepartime. - Dans la méthode
main, appelez la méthodecalculateSpeedde la classeFormula, sans créer d’instance, et affichez le résultat de l’opération avec le paramètredistanceégal à165.00et le paramètretimeégal à15.00.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
public class Main {
// Mark Formula as static
____ class Formula{
// Create the calculateSpeed static method
____ ____ calculateSpeed(double ____, double ____) {
return ____ / ____;
}
}
public static void main(String[] args) {
// Print the result of the calculateSpeed method with the correct parameters
System.out.println(Formula.____(____, ____));
}
}