Deciphering object-oriented programming with C++ : a practical, in-depth guide to implementing object-oriented design principles to create robust code
Material type: TextPublication details: Packt Publishing, Birmingham : ©2022Description: xxii, 570 p. : ill. ; 24 cmISBN:- 9781804613900
- 005.133 KIR-D
Item type | Current library | Collection | Call number | Status | Date due | Barcode | Item holds | Course reserves |
---|---|---|---|---|---|---|---|---|
Books | IIITD Reference | Computer Science and Engineering | REF 005.133 KIR-D (Browse shelf(Opens below)) | Not for loan | 012410 |
Part 1: C++ Building Block Essentials Chapter 1: Understanding Basic C++ Assumptions Chapter 2: Adding Language Necessities Chapter 3: Indirect Addressing-Pointers Chapter 4: Indirect Addressing-References Part 2: Implementing Object-Oriented Concepts in C++ Chapter 5: Exploring Classes in Detail Chapter 6: Implementing Hierarchies with Single Inheritance Chapter 7: Utilizing Dynamic Binding through Polymorphism Chapter 8: Mastering Abstract Classes Chapter 9: Exploring Multiple Inheritance Chapter 10: Implementing Association, Aggregation, and Composition Part 3: Expanding Your C++ Programming Repertoire Chapter 11: Handling Exceptions Chapter 12: Friends and Operator Overloading Chapter 13: Working with Templates Chapter 14: Understanding STL Basics Chapter 15: Testing Classes and Components Part 4: Design Patterns and Idioms in C++ Chapter 16: Using the Observer Pattern Chapter 17: Applying the Factory Pattern Chapter 18: Applying the Adapter Pattern Chapter 19: Using the Singleton Pattern Chapter 20: Removing Implementation Details Using the pImpl Pattern Part 5: Considerations for Safer Programming in C++ Chapter 21: Making C++ Safer
There are no comments on this title.