O'Reilly logo

Just Enough C/C++ Programming by Guy W. Lecky-Thompson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Object-Oriented Programming

Moving from an abstract object-oriented design to an actual implementation requires that you understand some key concepts that relate to the way that C++ handles the transition. In the next chapter, you read about the language constructs that C++ provides to implement the elements discussed next, which are still in the realms of theory at this point.

Due to the approach, some of the following topics are classified as programming, where arguably, pure OO methodologies will put them in the design category. However, the goal here is to make an easy link between the design and the implementation, so I have chosen to express these concepts in a way that straddles the two areas.

If an OO design is an abstraction (or modeling) ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required