Introduction to Programming and Object-Oriented Design Using Java
John Wiley & Sons Inc (Verlag)
978-0-471-48167-6 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
The emphasis throughout this book is on problem modeling using fundamental software engineering principles and concepts. Although Java is introduced and used throughout the text, this is not a text about Java. Rather, Java is used as a tool to present the concepts. The UML is used, very informally, for denoting objects, object relationships, and system dynamics.
Preface; Introduction to object-oriented software; 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: iteration and composition; Chapter 8. Putting a system together; Chapter 9. Interfaces; Chapter 10. Inheritance; Chapter 11. Modeling with abstraction; Chapter 12. Lists; Chapter 13. Implementing lists: array implementations; 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. Implementing lists: Linked implmentations; Chapter 21. Iterators; Supplement A: Systems and software; Supplement B: Programming errors; Supplement C: Applets; Supplement D: Additional Java 1.5 features; Appendix I: Compiling, executing, and documenting; Appendix II: DrJava; Appendix III: Control and basic latin: The first 128 Unicode characters; References; Index.
Erscheint lt. Verlag | 17.6.2004 |
---|---|
Reihe/Serie | Wiley Higher Education |
Zusatzinfo | Illustrations |
Verlagsort | New York |
Sprache | englisch |
Maße | 190 x 236 mm |
Gewicht | 1474 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
ISBN-10 | 0-471-48167-X / 047148167X |
ISBN-13 | 978-0-471-48167-6 / 9780471481676 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich