Amazon cover image
Image from Amazon.com

Deciphering object-oriented programming with C++ : a practical, in-depth guide to implementing object-oriented design principles to create robust code

By: Material type: TextTextPublication details: Packt Publishing, Birmingham : ©2022Description: xxii, 570 p. : ill. ; 24 cmISBN:
  • 9781804613900
Subject(s): DDC classification:
  • 005.133 KIR-D
Contents:
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
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode Item holds Course reserves
Books Books IIITD Reference Computer Science and Engineering REF 005.133 KIR-D (Browse shelf(Opens below)) Not for loan 012410

Object Oriented Programming and Design PG MNS

Total holds: 0

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.

to post a comment.
© 2024 IIIT-Delhi, library@iiitd.ac.in