Objects first with Java : a practical introduction using BlueJ - Barnes, David J. (Harlow, 2009)
Keywords: Object-oriented programming (Computer science) Java (Computer program language) Computer science _ Study and teaching