Levels Tought:
Elementary,Middle School,High School,College,University,PHD
Teaching Since: | Apr 2017 |
Last Sign in: | 10 Weeks Ago, 5 Days Ago |
Questions Answered: | 4870 |
Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
A local health club has tasked you with creating an object-oriented C++ program that manages their members' information. Men and women have different nutrition and exercise needs. HealthClubMember is the base class in C++ program with data members firstName, lastName and memberID. MaleMember and FemaleMember are derived classes. Using inheritance, the class hierarchy for the C++ program would be as follows:
                                                                   HealthClubMember
                                                                           |                   |
                                                               MaleMember FemaleMember
Â
Devlop an overridden method CalorieIntake that calculates recommended calories for maintaining weigh. A common formula for calculating calories required is the Harris-Benedict Formula:
Women: calories = 655 + (4.35 * weight in pounds)+(4.7 * height in inches) -(4.7 * age in years)
Men: Calories = 66 + (6.23 * weight in pounds) + (12.7 * height in inches) -(6.8 * age in years)
This formula is used to calculate calories given someone's age, height and weight.
MaleMember should have an overridden CalorieIntake() method that uses the men's version of the formula and FemaleMember should have an overridden CalorieIntake() method that uses the women's version of the formula.
Also, overload the HealthClubMember constructor so you have 2 constructors
-----------