Specify the kind of objects to create using a prototypical instance, and create new objects by copying this prototype.
In this example demonstrates the Prototype pattern in which new Color objects are created by copying pre-existing, user-defined Colors of the same type.
using System;
using Syste...