Exercises: Design Patterns¶
Exercises¶
- Exercise: Singleton (Inflexible)
- Exercise: Singleton (Flexible)
- Exercise: Singleton (Flexible And Strict)
- Exercise: Adapter
- Exercise: Proxy (Rounding Thermometer)
- Exercise: Proxy (Remote Thermometer)
- Exercise: Decorator
- Exercise: Composite
- Exercise: Command
- Exercise: Interpreter Combined With Adapter (And A Proxy)
- Exercise: Arithmetic Expression Interpreter
- Exercise: Adapter
- Exercise: Abstract Factory
Solutions¶
- Solutions
- Solution: Singleton (Inflexible)
- Solution: Singleton (Flexible)
- Solution: Singleton (Flexible And Strict)
- Solution: Adapter
- Solution: Proxy (Rounding Thermometer)
- Solution: Proxy (Remote Thermometer)
- Solution: Decorator
- Solution: Composite
- Solution: Command
- Solution: Arithmetic Expression Interpreter
- Solution: Interpreter Combined With Adapter (And A Proxy)
- Solution: Observer
- Solution: Abstract Factory