I just learned that Prototype Design Pattern minimizes instance creation process. Ultimately, it calls .clone()
method to create duplicate instance of the object.
So what is the difference between calling a normal clone method than going for Prototype Design Pattern?
Same as the difference between singleton design pattern and enum
,
One is a pattern and one is a possible implementation in java