[Solved] Exercise Need Implement Two 2 Classes Rectangle Class Rectangletest Class Follows Rectangl Q37199926
For this exercise, you need to implement two (2) classes, theRectangle class and the RectangleTest class, as follows:
Rectangle class:
o Instance variables:
A variable named width that stores the width of the rectangleas a double.
A variable named length that stores the length of therectangle as a double.
o Default constructor:
Initializes all data fields to default values.
o Overloaded constructor
Parameters: a width and a length.
Initializes all data fields to the given values passed by theparameters.
o Method getWidth
Returns the width of the calling object.
o Method getLength
Returns the length of the calling object.
o Method setWidth
Parameter: A width
Re‐sets the value of the object’s width to the value passed bythe parameter.
o Method setLength
Parameter: A length
Re‐sets the value of the object’s length to the value passedby the parameter.
o Method calculateArea
Returns the area of the object (does NOT print; it onlyperforms a calculation).
o Method calculatePerimeter
Returns the perimeter of the object (does NOT print; it onlyperforms a calculation).
o Method printDimensions
Prints out all the data related to the object (see outputbelow for format).
RectangleTest class:
o Perform the following actions in the main method:
Create an object named r1 of the Rectangle class using thedefault constructor.
Using the set methods, initialize r1 to have width 3.0 andlength 5.2.
Use the printDimensions method to output all the data (width& length) related to r1.
Create another object named r2 of the Rectangle class withwidth 2.6 and length 5.4 using the overloaded constructor.
Print out r2 (width & length) using the get methods.
Print out the area and the perimeter of r1 using thecalculateArea and calculatePerimeter methods.
Print out the area and the perimeter of r2 using thecalculateArea and calculatePerimeter methods.
Expert Answer
Answer to For this exercise, you need to implement two (2) classes, the Rectangle class and the RectangleTest class, as follows: �… . . .
OR

