Test 1: testing the constructor with get functions... GetX = 3.5 GetY = 0.1 GetRadius = 2.5 GetArea = 69.115 GetHeight = 1.9 GetVolume = 37.3064 ------------------------------------------------------------ Test 2: Testing the reset functions... GetX = 5.9 GetY = -19.7 GetRadius = 96.5 GetHeight = 5.6 GetArea = 61906 GetVolume = 163830 ------------------------------------------------------------ Test 3: operator overloading Height = 5.6 Radius = 96.5 Point (5.9, -19.7) ------------------------------------------------------------ Test 4: Testing virtual functions Point: Point (7, 11) Circle: Radius = 3.5 Point (22, 8) Cylinder: Height = 10 Radius = 3.3 Point (10, 10) ------------------------------------------------------------ Test 5: Testing virtual functions Point: Point (7, 11) GetArea = 0 GetVolume = 0 Circle: Radius = 3.5 Point (22, 8) GetArea = 38.4845 GetVolume = 0 Cylinder: Height = 10 Radius = 3.3 Point (10, 10) GetArea = 275.769 GetVolume = 342.119 ------------------------------------------------------------