Object-oriented programming with c plus plus and java - Samanta, D (NEW DELHI PRENTICE HALL, 2000)