Prototype Pattern

Introduction Is a Creational Pattern. This design pattern that is used to instantiate a class by copying, or cloning, the properties of an existing object. The new object is an exact copy of the prototype but permits modification without altering the original. Cloning can be achieved by implementing ICloneable¬†of the System namespace. The only member of ICloneable interface is Clone method that returns a new … Continue reading Prototype Pattern