Design Patterns in Modern C++ Reusable Approaches for Object-Oriented Software Design /
Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in differe...
Κύριος συγγραφέας: | |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | English |
Έκδοση: |
Berkeley, CA :
Apress : Imprint: Apress,
2018.
|
Έκδοση: | 1st ed. 2018. |
Θέματα: | |
Διαθέσιμο Online: | Full Text via HEAL-Link |
Πίνακας περιεχομένων:
- 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. Façade
- 11. Flyweight
- 12. Proxy
- Pt III Behavioral Patterns
- 13. Chain of Responsibility
- 14. Command
- 15. Interpreter
- 16. Iterator
- 17. Mediator
- 18. Null Object
- 19. Observer
- 20. State
- 21. Strategy
- 22. Template Method
- 23. Visitor
- 24. Maybe Monad
- Pt IV Appendix
- 25. Appendix A: Functional Design Patterns.