-
Book Overview & Buying
-
Table Of Contents
Deciphering Object-Oriented Programming with C++ [WARNING: NOT FOR USE IN OTHER MATERIAL/SEE CONTRACT]
By :
In this section, we will introduce core object-oriented concepts as well as applicable terminology that will accompany these key ideas. Though new terms will come up throughout this chapter, we will begin with essential terms necessary to begin our journey in this section.
Let’s get started with basic object-oriented terminology.
We will begin with basic object-oriented terminology, and then as we introduce new concepts, we will extend the terminology to include C++ specific terminology.
The terms object, class, and instance are all important and related terms with which we can start our definitions. An object embodies a meaningful grouping of characteristics and behaviors. An object can be manipulated and can receive the action or consequences of a behavior. Objects may undergo transformations and can change repeatedly over time. Objects can interact with other object...