000 02459cam a2200301 a 4500
001 14615746
008 061030s2008 maua b 001 0 eng
010 _a2006035893
020 _a9780763734022
020 _a0763734020
035 _a(Sirsi) u580
040 _aEG-CaNU
_cEG-CaNU
_dEG-CaNU
082 0 0 _a005.133
_2 22
100 1 _aDale, Nell B.
_911509
245 1 0 _aProgramming and problem solving with Java /
_c Nell Dale, Chip Weems.
250 _a2nd ed.
260 _aSudbury, Mass. :
_b Jones and Bartlett Publishers,
_c c2008.
300 _axxv, 838 p. :
_b col. ill. ;
_c 24 cm. +
_e 1 CD-ROM (4 3/4 in.)
500 _aIncludes index.
505 _aIntroduction to object-oriented programming and problem solving -- The elements of Java -- Classes and methods -- Numeric types -- Branching and method algorithm design -- Loops and files -- Additional control structures -- Object-oriented software engineering -- Arrays -- Inheritance, polymorphism, and scope -- Array-based lists -- Data structures and collections -- Recursion -- Applets.
520 _aThoroughly updated and reorganized, the new Second Edition of Programming and Problem Solving with Java continues to emphasize object-oriented design practices while offering numerous new case studies, end-of-chapter material, and descriptive examples, using Java 5.0. Programming and Problem Solving with Java, Second Edition is an exceptional resource for discovering Java as a first programming language. back to top
520 _aExtensively revised, the new Second Edition of Programming and Problem Solving with Java continues to be the most student-friendly text available. The authors broke the text into smaller, more manageable pieces through chapter reorganization, allowing students to focus more sharply on the important information at hand. Using Dale and Weems' effective "progressive objects" approach, students begin with simple yet useful class design in parallel with the introduction of Java's basic data types, arithmetic operations, control structures, and file I/O. Students see firsthand how the library of objects steadily grows larger, enabling increasingly sophisticated applications to be developed through reuse.
630 _aCIT.
_914
650 0 _aJava (Computer program language)
_9156
700 1 _aWeems, Chip.
_98475
596 _a1
999 _c4786
_d4786