A comprehensive introduction to object-oriented programming with java - Wu, C. Thomas (New York McGraw-Hill Higher Education, 2008)
Keywords: OBJECT-ORIENTED PROGRAMMING (COMPUTER SCIENCE); JAVA (COMPUTER PROGRAM LANGUAGE)