COP 3540: Data Structures in OOP 

Introducing Design Patterns

A design pattern names, motivates, and explains a general design that addresses a recurring design problem in object-oriented systems. It describes the problem, the solution, when to apply the solution, and its consequences.

Brief Introduction to Design Patterns

Object-Oriented Programming Pretest

Design Pattern Power Point Presentations

Note: Patterns in the Power Point presentation are modeled using the Object Modeling Technique, not the Unified Modeling Language.

Design Patterns Covered in Class

Test 1 ~ Design Pattern Topics

Test 2 ~ Design Pattern Topics

Test 3 ~ Design Pattern Topics

  • No patterns in this section.

Useful Design Pattern Links

Suggested Design Pattern Text References