Question: 3. Evaluate expressions using C++ objects (30 points; divided evenly among all expressions) Consider the following class definition: class Pizza private: double diameter; int slices;

3. Evaluate expressions using C++ objects (30 points; divided evenly among all expressions) Consider the following class definition: class Pizza private: double diameter; int slices; double area() 1 return (diameter/2)*(diameter/2)*3.14; ) public: bool sauce; bool cheese; bool pepperoni; public: Pizza (double dia, int nslice=8, bool has_sauce=true, bool has_cheesewtrue, bool has_pepp=true) \& diameter = dia; slices = nslice; sauce = has_sauce; cheese = has_cheese; pepperoni = has_pepp; 1 int getslices() \& return slices; ) double getDiameter () \& return diameter; \} double areaperslice() 1 return area() / slices; 1 1; (Complete the table on the next page.) Consider these variables declared within a function: Pizza large (16,10); Pizza personal (6,4, true, true,false); Pizzza medium (12); Pizza small (10.0,6)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
