POJO, sarmalayıcılar ve java.math
Her büyük görev güçlü bir fırlatışla başlar! Bu egzersizde, senin için içe aktarılan Rocket sınıfını fırlatacaksın.
Kalkışa hazır mısın?
Bu egzersiz, kursun bir parçasıdır
Java'da Veri Türleri ve İstisnalar
Egzersiz talimatları
RocketPOJO'sunun bir örneğini oluştur.- İlgili setter'ı kullanarak
RocketthrustalanınıBigDecimalolarak"7770000"değerine ayarla. .setManned()setter'ını kullanarakmannedalanınıtrueolarak ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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");
}
}