Intent

Specify the kinds of objects to create using a prototypical instance, and create new objects by copying the prototype.

Applicability

Structure

[to do: diagram with Client, Prototype)

Consequences

Implementation

Uses in JHotDraw

Prototype

JHotDraw 7