Interface Prototype

All Superinterfaces:
Cloneable

public interface Prototype extends Cloneable
Prototype will be used when the object creation is costly or not possible, so we implement Cloneable as well and clone the object