An introduction to programming and object-oriented design using Java / Jaime Niño, Frederick A. Hosch.
Material type:
TextPublisher: Hoboken, NJ : J. Wiley, c2008Edition: 3rd edDescription: xxix, 1009 p. : ill. ; 24 cmISBN: 9780470128718 (pbk. : acid-free paper); 0470128712 (pbk. : acid-free paper)Subject(s): Object-oriented programming (Computer science) | Java (Computer program language)DDC classification: 005.133 LOC classification: QA76.64 | .N57 2008| Item type | Current library | Call number | Copy number | Status | Notes | Date due | Barcode |
|---|---|---|---|---|---|---|---|
Books
|
Female Library | QA76.64 .N57 2008 (Browse shelf (Opens below)) | 1 | Available | STACKS | 51952000096245 | |
Books
|
Main Library | QA76.64 .N57 2008 (Browse shelf (Opens below)) | 1 | Available | STACKS | 51952000124993 |
Includes bibliographical references (p. 997-998) and index.
Introduction to object-oriented software design -- Chapter 1. Data abstraction: introductory concepts -- Chapter 2. Defining a simple class -- Chapter 3. Designing interacting classes -- Chapter 4. Conditions -- Chapter 5. Programming by contract -- Chapter 6. Testing -- Chapter 7. Building a text-based user interface -- Chapter 8. The software life cycle: building a complete system -- Chapter 9. Specifying clients: interfaces -- Chapter 10. Class extension and inheritance -- Chapter 11. Modeling with abstraction -- Chapter 12. Lists -- Chapter 13. Arrays -- Chapter 14. Sorting and searching -- Chapter 15. Failures and exceptions -- Chapter 16. Stream i/o -- Chapter 17. Building a graphical user interface -- Chapter 18. Integrating user interface and model: the Model-View-Controller pattern -- Chapter 19. Recursion -- Chapter 20. Generic structures -- Chapter 21. Implementing lists: linked implementations -- Chapter 22. Iterators -- Supplement a: Systems and software -- Supplement b: Programming errors -- Supplement c: Applets -- Supplement d: Enumerations types: the rest of the story -- Appendix i. Compiling, executing, and documenting -- Appendix ii. DrJava -- Appendix iii. Controls and basic Latin: the first 128 Unicode characters -- glossary -- references -- index.
1 2

Books
There are no comments on this title.