Question: Define a class named Square.java, using only the information provided in the UML class diagram shown here. *** In your class file, define only the

Define a class named Square.java, using only the information provided in the UML class diagram shown here.

*** In your class file, define only the instance variable shown in the diagram

*** Also, only define the methods listed above using the signatures provided and the body implied by each method signature.

Define a class name Quiz2Tester.java, which fully tests your class using a menu that allows the user to perform any of the following tasks:

1) Create a new Square object (using a default size of 10.0)

2) Change the side

3) Calculate and display the area

4) Calculate and display the perimeter

5) Display the current side

6) Exit

Make sure: (i) Follow program template guidelines for all required documentation and program description as output to the user.

(ii) Variable data types should be chosen according to the programs input and output data.

(iii) Copy and paste all of your screen output to the source code file as a comment block.

(iv) Be sure to display all numeric results using 2 dec place accuracy.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!