POJO, enrobages et java.math
Toute grande mission commence par un bon lancement ! Dans cet exercice, vous allez lancer une classe Rocket qui a été importée pour vous.
Prêt pour le décollage ?
Cette activité fait partie du cours
Types de données et exceptions en Java
Instructions de l’exercice
- Créez une instance du POJO
Rocket. - Attribuez au champ
thrustdeRocketla valeur"7770000"enBigDecimalà l'aide de l'accesseur mutateur correspondant. - Définissez le champ
mannedàtrueavec l'accesseur mutateur.setManned().
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
public class Launch {
public static void main(String[] args) {
// Create an instance of the Rocket POJO
Rocket rocket = ____ ____();
rocket.setName("Saturn");
// Set the thrust field to as a BigDecimal
rocket.setThrust(____ ____("7770000"));
// Set the rocket's manned Boolean wrapper field to true
rocket.____(____);
fire(rocket);
}
public static void fire(Rocket r) {
BigDecimal newtons = r.getThrust().divide(new BigDecimal(224));
System.out.println("We have liftoff of: " + r.getName());
System.out.print("Thrust is: " + newtons + " newtons of energy");
}
}