Skip to content

Latest commit

 

History

180 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design Patterns

Examples and Assigments for the Design Patterns course. (The lecture slides are in Oma.)

This material has been made by Vesa Ollikainen.

Examples and assignments

  1. Factory Method. Examples. Assignments.
  2. Abstract Factory. Examples. Assignments.
  3. Composite. Examples. Assignments.
  4. Observer Examples. Assignments.
  5. Singleton. Examples. Assignments.
  6. Decorator. Examples. Assignments.
  7. State. Examples. Assignments.
  8. Template Method. Examples. Assignments.
  9. Strategy. Examples. Assignments.
  10. Chain of Responsibility. Examples. Assignments.
  11. Memento. Examples. Assignments.
  12. Proxy. Examples. Assignments.
  13. Visitor. Examples. Assignments.
  14. Builder. Examples. Assignments.
  15. Adapter. Examples. Assignments.
  16. Bridge. Examples. Assignments.
  17. Flyweight. Examples. Assignments.
  18. Prototype. Examples. Assignments.
  19. Mediator. Examples. Assignments.
  20. Iterator. Examples. Assignments.
  21. Facade. Examples. Assignments.
  22. Command. Examples. Assignments.

This learning material has been produced with assistance from OpenAI's ChatGPT-4 and GitHub Copilot. These large language models have provided suggestions and solutions that have assisted the author in producing and supplementing the material. While their contribution has been significant, the final responsibility for the content and its correctness resides with the author.

About

No description, website, or topics provided.

Resources

Stars

32 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages