TY - BOOK AU - Barnes,David J. AU - Kölling,Michael AU - Ko·lling,Michael TI - Objects first with Java: a practical introduction using BlueJ SN - 9780137005628 (pbk.) : AV - QA76.73.J38 U1 - 005.117 BAR PY - 2009/// CY - Harlow PB - Pearson Education International KW - Computer science KW - Study and teaching KW - Java (Computer program language) KW - Object-oriented programming (Computer science) KW - Computers and IT KW - ukslc KW - Web programming KW - thema KW - Object-oriented programming (OOP) N1 - Previous ed.: 2006; Includes index; CD-ROM in back pocket; Includes index; Part 1.Foundations of object orientation -- 1.Objects and classes -- 2.Understanding class definitions -- 3.Object interaction -- 4.Grouping objects -- 5.More sophisticate behavior -- 6.Well-behaved objects -- 7.Designing classes - 8.Improving structure with inheritance -- 10.Futher abstraction techniques -- 11.Building graphical user interfaces - 12.Handling errors -- 13.Designing applications -- 14.A case study; Foundations of object orientation -- Objects and classes -- Understanding class definitions --Object interaction -- Grouping objects -- Well-behaved objects -- Designing classes -- Application structure -- Improving structure with inheirtance -- Further abstraction techniques -- Building graphical user interfaces -- Handling errors -- Designing applications -- A case study -- Appendices N2 - This introductory programming textbook integrates BlueJ with Java. It provides a thorough treatment of object-oriented principles ER -