TY - BOOK AU - Barnes,David J. AU - Kölling,Michael TI - Objects first with Java: a practical introduction using BlueJ SN - 0132835541 U1 - 005.1/17 23 PY - 2012/// CY - Boston PB - Pearson KW - Computer science KW - Study and teaching KW - Java (Computer program language) KW - Object-oriented programming (Computer science) N1 - Includes index; Objects and classes -- Understanding class definitions -- Object interaction -- Grouping objects -- More-sophisticated behavior -- Designing classes -- Well-behaved objects -- Improving structure with inheritance -- More about inheritance -- Further abstraction techniques -- Building graphical user interfaces -- Handling errors -- Designing applications -- A case study ER -