Prototype design pattern


The Prototype design pattern is a creational pattern that provides a flexible and efficient way to create new objects by cloning existing ones.