Question: Complete the Food Item class by adding a constructor to initialize a food item. The constructor should initialize the name ( a string ) to
Complete the Food Item class by adding a constructor to initialize a food item. The constructor should initialize the name a string to "Water" and all other instance attributes to by default. If the constructor is called with a food name, grams of fat, grams of carbohydrates, and grams of protein, the constructor should assign each instance attribute with the appropriate parameter value.
The given program accepts as input a food item name, amount of fat, carbs, and protein, and the number of servings. The program creates a food item using the constructor parameters' default values and a food item using the input values. The program outputs the nutritional information and calories per serving for a food item.
Ex: If the input is:
Water
the output is:Ex: If the input is:where M&Ms is the food name, is the grams of fat, is the grams of carbohydrates, is the grams of protein, and is the number of servings, the output is:Note: The program outputs the number of calories for one serving of a food and for the input number of servings as well. The program only outputs the calories for one serving of water.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
