Factory Method in Java
A factory method is one whose return type is similar to the class name in which class is present. The purpose of factory method is to create an object without using new operator.
Rules for writing factory method
- The return type of the factory method must be similar to class name in which class it presents.
- Every factory method in java is static.
- The access specifier of the factory method must be public.