This is a java application for testing and applying the GoF Design Patterns.