000 01704cam a22002534a 4500
999 _c30782
_d30782
001 23567
010 _a 2003040471
020 _a9781292159041
040 _aDLC
082 0 0 _a005.117 BA OB
100 1 _aBarnes, David J.
_d1959 June 7-
_9765
245 1 0 _aObjects first with Java :
_ba practical introduction using BlueJ /
_cDavid J. Barnes and Michael Kölling
250 _a6th ed.
260 _aHarlow, England ;
_bPearson Education,
_cc2017.
300 _axxvii, 630 p. :
_bcol. ill ;
_c25 cm.
500 _aIncludes index.
505 _aPart 1: Foundations of object orientation. 1. Objects and classes. 2. Understanding class definitions. 3. Object interaction. 4. Grouping objects. 5. Functional Processing of Collections (Advanced). 6. More-sophisticated behavior. 7. Fixed-size collections -- arrays. 8. Designing classes. 9. Well-behaved objects. Part 2: Application structures. 10. Improving structure with inheritance. 11. More about inheritance. 12. Further abstraction techniques. 13. Building graphical user interfaces. 14. Handling errors. 15. Designing applications. 16. A case study. Appendices. A: Working with a BlueJ project. B: Java data types. C: Operators. D: Java control structures. E: Running Java without BlueJ. F: Using the debugger. G: JUnit unit-testing tools. H: Teamwork tools. I: Javadoc. J: Program style guide. K: Important library classes
650 0 _aObject-oriented programming (Computer science)
_9658
650 0 _aJava (Computer program language)
_9657
650 0 _aComputer science
_xStudy and teaching
_9766
700 1 _aKölling, Michael
_9767
856 _uhttps://uowd.box.com/s/uvqpalghdnyg3zrptbg7kanhq4bnfrax
_zLocation Map
942 _cREGULAR