Prototype
← Back to Creational Patterns
Clone existing objects. Create new objects by copying an existing instance (the prototype) rather than constructing from scratch. Useful when object creation is expensive or when the system should be independent of how its products are created.
Key Properties
Related
- Factory Method (alternative creation pattern)
- Memento (related state copying)