Programming with objects : a comparative presentation of object-oriented programming with C++ and java - Kak, Avinash C. (Wiley-Interscience , John Wiley & Sons, 2006)