ABSTRACT

In this chapter, we give a brief introduction to object-oriented programming and the C++ programming language. We illustrate some concepts of objectoriented programming using simple C++ programs.

Object-oriented programming (OOP) is a programming paradigm that is based on the concept of objects , which are data structures consisting of data and methods (Sintes, 2001).