#include class Rectangle { public: Rectangle(float theSideA, float theSideB){ sideA = theSideA; sideB = theSideB; } float getArea() { return sideA * sideB; }; float getPerimeter() { return (sideA + sideB) * 2; }; private: float sideA; float sideB; }; const float PI_F = 3.14f; class Circle { public: float savedR; Circle(float r){ this->savedR=r; } public: float getArea(void){ return PI_F*(this->savedR*this->savedR); } public: float getPerimeter(void){ return 2*PI_F*this->savedR; } };