Question: Java Part (1) Define a dass with the following specifications: a. The class name is HeightWeightRatio with three private data members:gender (String as male or

Java
Java Part (1) Define a dass with the following specifications: a. The

Part (1) Define a dass with the following specifications: a. The class name is HeightWeightRatio with three private data members:gender (String as male or female in any letter case), height (double in cm), and weight (double in kg). b. Write a constructor that accepts gender, height and weight as input parameters to initializes the private data members. c. Provide an accessor (get) method and a mutator (set) method for the height data member. d. Define a public method called check Ratio) which checks the height/weight ratio and returns the decision as Boolean. The height/weight ratio decision is checked as the following: Male: Acceptable when weight is between (height-105) and (height-95); otherwise, is not acceptable Female: Acceptable when weight is between (height-100) and (height-90); otherwise, is not acceptable e. Define a public method called showDetails to show all details as in the following sample: Gender: Male Height: 170 cm Weight: 74 kg Part (2) Write a Java application to do the following: a. Asks the user to input his/her gender, height and weight. b. Create an object called person1 from the class HeightweightRatio and initialize its private members according to the input data. c Display the details of person object. d. Display the message: "Hight/weight ratio decision: acceptable" OR "Hight/weight ratio decision: not acceptable" based on the cheekRatio) decision. Sample Input/Output Enter Gender, Height and Weight: Male 170 74 Gender: Male Height: 170 cm Weight: 74 kg Hight/weight ratio decision: acceptable Note: Your answer should follow the given sample input/output

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!