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