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...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Nesteruk, Dmitri (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα: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.