Construct a class definition to represent a types of food. A type of food is classified as basic or prepared. Basic foods are further classified as Dairy,Meat,Fruit,Vegetable, or grain. The services the class provides should be the capability to enter data for a new food,to change data for a new food and to display existing data for a new food.