Design patterns in modern C++20 : reusable approaches for object-oriented software design /
Apply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design patterns, this book fleshes out new design patterns and approaches that will be useful to modern C++ developers. Author Dmitri Nesteruk presents concepts as a fun investigat...
| Main Author: | |
|---|---|
| Format: | eBook |
| Language: | English |
| Published: |
[California] :
Apress,
[2022]
|
| Edition: | Second edition. |
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- 1. Introduction
- Pt I Creational Patterns
- 2. Builder
- 3. Factories
- 4. Prototype
- 5. Singleton
- Pt II Structural Patterns
- 6. Adapter
- 7. Bridge
- 8. Composite
- 9. Decorator
- 10. Facade
- 11. Flyweight
- 12. Proxy
- Pt III Behavioral Patterns
- 13. Chain of Responsibility
- 14. Command
- 15. Interpreter
- 16. Iterator
- 17. Mediator
- 18. Memento
- 19. Null Object
- 20. Observer
- 21. State
- 22. Strategy
- 23. Template Method
- 24. Visitor.