L.F. Capretz P.A. Lee
University of Newcastle upon Tyne. 1992
This paper expands upon the background of the object-oriented approach. The road towards an object-oriented approach is described and an overview of the most familiar object-oriented programming languages is shown. The paper also reviews the main concepts related to the object-oriented approach, and introduces a general terminology associated with the object-oriented paradigm. The terminology presented is independent of any object-oriented programming language or system. Lastly, it presents the philosophy upon which object-oriented design is based.
Brian Randell