## More Patterns

Quick table of patterns from Design Patterns:

Pattern Name | Description | Example
--- | --- | ---
Abstract Factory | An abstract class defines methods that construct related products. Concrete factories create these product sets | An abstract class specifies methods for constructing buttons, methods, and so on. Each user interface look and feel supplies a concrete subclass
Bridge | An abstraction and its implementation have separate inheritance hierarchies | A hierarchy of window types has separate implementations in various operating systems
Builder | A builder class has methods to build parts of a complex product, and to retrieve the completed product | A document builder has methods to build paragraphs, tables, and so on

prev |top |next