Я только что узнал, что Prototype Design Pattern минимизирует процесс создания экземпляра.В конечном итоге он вызывает метод .clone() для создания дублированного экземпляра объекта.
.clone()
Так в чем же разница между вызовом обычного метода клонирования и использованием шаблона проектирования прототипа?
То же, что и разница между шаблоном одноэлементного проектирования и enum,
enum
Один - это шаблон, а другой - возможная реализация в Java