Module Overview
In this module we investigate design patterns!
Module Outline
- Lecture outline
- Object Oriented Programming
- Special Member Functions
- Shallow and Deep Copy
- RAII
- Design Patterns
- Creational Design Pattern - Singleton
- Structural Design Pattern - Adapter
- Behavioral Design Pattern - Iterator