You should use the Circle class as reference for this activity. The code is contained in a zip folder found at http://csweb.wooster.edu/dbyrnes/cs120/Handouts/SimpleCircle%20with%20Operators.zip /* Rectangle.h * Class definition for Rectangle class * * set_values initializes the width and height of the * rectangle * area returns the current area of the rectangle * * created by : D. Byrnes * creation date : 8/24/18 */ #ifndef Rectangle_h #define Rectangle_h class Rectangle { public: void set_values (int,int); int area (); //Add a Parameterized Constructor with default values. Remove the set_values method. //Add setters for the data fields of a Rectangle //Add getters for the data fields of a Rectangle //Add several other useful methods, your choice //If time permits - Try adding ostream and istream operator overloads //If time permits - Try adding the minimal necessary set of relational ops needed to compare two rectangle objects (this is an interesting problem) private: int width, height; }; #endif void Rectangle::set_values (int x, int y) { width = x; height = y; } int Rectangle :: area() { return width * height; } //Add implementations for new methods // // main.cpp // Using the Rectangle class // // Created by Denise Byrnes on 8/24/18. // Copyright © 2018 Denise Byrnes. All rights reserved. // //Add code segments to exercise your new methods #include using namespace std; int main () { Rectangle rect; rect.set_values (3,4); cout << "area: " << rect.area() << endl; return 0; }