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 |