Question: answer for a thumbs up! a. c. Part (1) Define a class with the following specifications: The class name is HelghtweightRatio with three private data
a. c. Part (1) Define a class with the following specifications: The class name is HelghtweightRatio 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. 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 heightweight 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 show Details to show all details as in the following sample: . Gender is Male Height is 170 CM Weight is 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 person from the class HeightWeightRatio and initialize its private members according to the input data, c Display the details of personi object. d. Display the message: "Acceptable Hight/Weight Ratio" OR "Not Acceptable Hight/Weight Ratio" based on the check Ratio() decision Sample Input/Output Input Gender, Height and Weight: Male 170 74 Gender is Male Height is 170 CM Weight is 74 KG Acceptable Hight/Weight Ratio Note: Your answer should follow the given sample input/output
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
