000 02015nam a2200241Ia 4500
003 NULRC
005 20250520100607.0
008 250520s9999 xx 000 0 und d
020 _a9780073523309
040 _cNULRC
050 _aQA 76.64 .W8 2010
100 _aWu, C. Thomas
_eauthor
245 3 _aAn introduction to object-oriented programming with Java /
_cC. Thomas Wu.
250 _aFifth edition.
260 _aBoston, Massachusetts :
_bMcGraw Hill Education,
_cc2010
300 _axx, 987 pages :
_bcolor illustrations ;
_c24 cm.
365 _bUSD69.29
504 _aIncludes index.
505 _aIntroduction to computers and programming languages -- Introduction to object-oriented programming and software development -- Getting started with Java -- Numerical data -- Defining your own classes: part 1 -- Selection statements -- Repetition statements -- Defining your own classes: part 2 -- Exceptions and assertions -- Characters and strings -- Arrays and collections -- Sorting and searching -- File input and output -- Inheritance and polymorphism -- GUI and event-driven programming -- Recursive algorithms -- Appendix A: How to run Java programs -- Appendix B: Sample programs -- Appendix C: Standard classes and interfaces -- Appendix D: UML diagrams -- Index.
520 _aAn Introduction to Object-Oriented Programming with Java takes a full-immersion approach to object-oriented programming. Proper object-oriented design practices are emphasized throughout the book. Students learn how to use the standard classes first, then learn to design their own classes. Wu uses a gentler approach to teaching students how to design their own classes, separating the coverage into two chapters. GUI coverage is also located independently in the back of the book and can be covered if desired. Wu also features a robust set of instructors' materials including PowerPoint slides, code samples, and quiz questions.
650 _aOBJECT-ORIENTED PROGRAMMING (COMPUTER SCIENCE)
942 _2lcc
_cBK
999 _c8937
_d8937