/cs319-design-patterns-tutorial

Slides and code example used in CS 319 course

Primary LanguageJava

Design Patterns Tutorial of CS 319

The repository contains the code demonstrating the decorator and singleton design patterns. The example case shows two concrete types of loggers which can be decorated by timestamps and encryption.

  • Tutorial slides are also available in the repository.
  • The commit history shows the evolution of the patterns.