CPSC 310 Software Eng.

2/28/97


Click here to start


Table of Contents

CPSC 310 Software Eng.

Design Patterns

What is a Pattern?

What is a Design Pattern?

An Example: Singleton

Singleton...

Singleton...

Singleton...

Singleton...

Singleton

Describing Design Patterns

Using Patterns

Observer Pattern

Observer...

Observer Implementation Issues

Composite Pattern

Some Patterns...

More Information on Patterns...

Author: Gail Murphy

Email: murphy@cs.ubc.ca

Home Page: http://www.cs.ubc.ca/spider/murphy/index.html