class Rectangle { private: double length; double width; //Constructor public: Rectangle :: Rectangle(double l, double w) { length = l; width = w; } Rectangle :: Rectangle() { length = 0; width = 0; } double Rectangle :: perimeter() { return 2 * (length + width); } double Rectangle :: area() { return length * width; } double Rectangle :: getLength() { return length; } void Rectangle :: setLength(double l) { length = l; } void Rectangle :: setWidth(double w) { width = w; } double Rectangle :: getWidth() { return width; } };