Menu

[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


Leave a Reply

Your email address will not be published. Required fields are marked *