Java Reference
In-Depth Information
attributes for the month, day and year of birth), height (in inches) and weight (in pounds). Your class
should have a constructor that receives this data. For each attribute, provide set and get methods.
The class also should include methods that calculate and return the user's age in years, maximum
heart rate and target-heart-rate range (see Exercise 3.16), and body mass index (BMI; see
Exercise 2.33). Write a Java app that prompts for the person's information, instantiates an object of
class HealthProfile for that person and prints the information from that object—including the per-
son's first name, last name, gender, date of birth, height and weight—then calculates and prints the
person's age in years, BMI, maximum heart rate and target-heart-rate range. It should also display
the BMI values chart from Exercise 2.33.
 
Search WWH ::




Custom Search