Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

*** please don't use handwriting *** ************* I need unique answer ***** Q2: Create a class named Person in Java as follows: The class must

*** please don't use handwriting ***

************* I need unique answer *****

Q2:

Create a class named Person in Java as follows:

  1. The class must have four instance variables:
    • A string representing the name of the person
    • A floating-point number representing the weight of the person in kilograms
    • A floating-point number representing the height of the person in meters
    • A floating-point number representing the body temperature in Celsius
  2. The class must have two constructors:
    • A default constructor that initializes the instance variable string with default values
    • Another constructor that initializes the instance variable with specific values passed as parameters
  3. The class must have three methods:
    • computeBMI() that calculate and returns the Body Mass Index (BMI) of the person
    • celsiusToFahrenheit() that returns the temperature in Fahrenheit
    • celsiusToKelvin() that returns the temperature in Kelvin

Create another class Main that creates the objects of Person class and uses it:

  1. in the main method, create an object of Person class and call it p1:
    • Initialize the object p1: name = Joe Smith, weight = 85, height = 1.8 and temperature = 37 (Hint: use the appropriate constructor)
      • Call the method computeBMI using p1 and store the output in a variable bmi
      • Call the method celsiusToFahrenheit using p1 and store the output in a variable fahrenheit
      • Call the method celsiusToKelvin() using p1and store the output in a variable kelvin
      • Display the information stored in all the three variables with an appropriate message.
    • A sample run of the program is provided in the screenshot below.
    • Show a screenshot of the output (if there is no screenshot of the output, the student shall get a zero mark for this question.

      Use your name instead of Joe Smith).

      image text in transcribed

- X G. C:\WINDOWS\system32\cmd.exe Initializing the application. Please wait... > Hello Mr. Joe Smith. Please note that: 1. Your weight is 55.0 kg 2. Your height is 1.5 meters 3. Your temperature measured in Celsius is 36.0 Your BMI and temperature information is as shown below: You BMI is: 24.444444444444443 You temperature in Fahrenheit is: 96.8 You temperature in Kelvin is: 309.0 Press any key to continue

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Jeff Hoffer, Ramesh Venkataraman, Heikki Topi

13th Edition Global Edition

1292263350, 978-1292263359

More Books

Students also viewed these Databases questions

Question

What is a half-plane?

Answered: 1 week ago

Question

Know how procedures protect an organization

Answered: 1 week ago

Question

5. To determine the financial benefits and costs of the program.

Answered: 1 week ago