Pattern index

The following links contain summaries of the pattern discussed in class.
They are only an aid to the presentation. They are not intended to replace the textbook.


Delegation
Interface
Immutable
Marker
Proxy

Factory Method
Abstract Factory
Builder
Prototype
Singleton
ObjectPool

Layered Initialization
Filter
Composite

Adapter
Iterator
Bridge
Facade
Flyweight
Dynamic Linkage
Virtual Proxy
Decorator
Cache Management

Chain of Responsibility
Command
Little Language
Mediator
Snapshot
Observer
State
Null Object
Strategy
Template Method
Visitor

Single Threaded Execution
Guarded Suspension
Balking
Scheduler
Read/Write Lock
Producer-Consumer
Two-Phase Termination