Prototype Propósito Evitar o custo de criar objetos da maneira tradicional (new Foo()) e, ao invés, criar um protótipo (prototype) e cloná-lo Exemplos Grandes quantidades de dados (por exemplo, criar 1.000.000 de linhas em um BD de uma vez via um ORM) Diagrama UML