НачатьНачать бесплатно

POJO, обёртки и java.math

Любая великая миссия начинается с удачного старта! В этом упражнении вы запустите класс Rocket, который уже импортирован для вас.

Готовы к взлёту?

Это упражнение является частью курса

Типы данных и исключения в Java

Посмотреть курс

Инструкции к упражнению

  • Создайте экземпляр POJO Rocket.
  • Установите значение поля thrust объекта Rocket равным "7770000" в виде BigDecimal, используя соответствующий сеттер.
  • Установите значение поля manned равным true, используя сеттер .setManned().

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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");
	}
}
Редактировать и запускать код