Preface

My quest for object-oriented programming (OOP) started at University of Roorkee in November 1989 when my guru Prof. J. P. Gupta asked me the question: “what is object-oriented programming?” I did not have a compelling answer at that time. However, I started looking into the available literature to find the answers. A critical look at the literature revealed that OOP was more of a philosophy than a programming paradigm. In fact, it is nearer to the oriental philosophy which states that the world around us is not absolute but relative to an individual’s capacity to perceive the world around him or her. In fact, whatever we perceive through our senses is nothing but an object.

When we look around, we find that we are surrounded by objects ...

Get Object-Oriented Programming with C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.