ABSTRACT

A new approach to solving the software crisis, called object-oriented programming was introduced to program developers during the early 1980s. The idea behind object-orientation (often called OO) is to make programmingmore real. Instead of dealing with abstractions and concepts that only exist in the software world, OO programmers would model their products using objects. These objects belonged to “classes of objects” that contained the data structures and processing operations. The object-oriented approach proved to be a feasible alternative and is now a major force in the computing mainstream.