C++ and the Object-Oriented Paradigm door Jan L. Harrington