Point Example Requirements Specification
1) Create a non-instantiable, non-subclassable class called Calculator that has public class methods.
You should include the following members in your design:
declare the class so that it cannot be subclassed.
override the deault constructor with the appropriate visibility modifier to make the class non-instantiable.
several public class methods for addition, subtraction, multiplication, division, the average function, the squarring function,
the square rooting function, the absolute value function, a factorial function, and the boolean even and odd functions. You should attempt
to duplicate all methods wherever possible so that one method takes in integer values and the other takes in decimal values.
2) Follow all style guides, all commenting guides, and produce javadoc web pages when finished.
3) Then write a class to start a program running and test the Point class on a couple of instance objects.
Verify that the results of the output are correct for you test program.