Demystified Object-Oriented Programming with C++
While object-oriented software design helps you write more easily maintainable code, companies choose C++ as an OO language for its speed. Object-oriented programming (OOP) in C++ is not automatic — understanding OO concepts and how they map to C++ language features and OOP techniques is crucial. You must also know how to distinguish your code by utilizing well-tested, creative solutions found in popular design patterns. This book will help you to harness OOP in C++ for writing better code.
Starting with the essential C++ features that serve as building blocks for the main chapters, this book explains fundamental object-oriented concepts and shows you how to implement them in C++. With the help of practical code examples and diagrams, you’ll find out how and why things work. The book’s coverage furthers your C++ repertoire by including templates, exceptions, operator overloading, STL, and OO component testing. You’ll also learn about popular design patterns with detailed examples and how to use them as effective ways to solve OOP programming problems that keep coming up.
By the end of this book, you’ll be able to confidently use basic and advanced OOP concepts to make software that will last.
About the Author: Dorothy R. Kirk has specialized in OO technologies since nearly their inception. She began as an early adopter of C++ at General Electric in R&D. After working on various projects, she was one of ten charter members to start GE’s Advanced Concepts Center to commercially utilize OO technologies. She later started her OO training and consulting business, specializing in OOP using C++ and Java. She additionally programs in Python. Ms. Kirk has many OO courses and has clients spanning industries such as finance, transportation, computer hardware and software, manufacturing, and medical imaging. Ms. Kirk earned a B.S. in Computer and Information Sciences from the University of Delaware and an M.S. in Computer Science from Temple University.
Demystified Object-Oriented Programming with C++ PDF
Author(s): Dorothy R. Kirk
Publisher: Packt, Year: 2021