Objects First With Java - David Barnes, Michael Kolling

Objects First With Java

A Practical Introduction Using BlueJ
Media-Kombination
496 Seiten
2004 | 2nd edition
Prentice Hall
978-0-13-124933-2 (ISBN)
116,80 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
This introductory programming textbook integrates BlueJ with Java. It provides a thorough treatment of object-oriented principles.
The object-oriented paradigm continues to dominate the teaching of introductory computer programming. Objects First With Java is the first textbook to completely integrate the BlueJ Java development environment with the teaching of object-oriented principles. By using BlueJ, the authors are able to take a truly objects first approach, introducing the student to objects and classes from the outset, and enabling him/her to create an object and call its methods as the very first activity. The authors move forward from traditional approaches on how best to tackle the complex concepts of object orientation, and deliver an outstanding text that is radically changing the way introductory programming is taught. Welcome to the BlueJ revolution!

Part One: Foundations of Object Orientation 1. Objects and Classes 2. Understanding Class Definitions 3. Object Interaction 4. Grouping Objects 5. More Sophisticated Behaviour 6. Well-behaved Objects 7. Designing Classes Part Two: Application Structures8. Improving Structure with Inheritance 9. More About Inheritance 10. Further Abstraction Techniques 11. Building Graphical User Interfaces 12. Handling Errors 13. Designing Applications 14. A Case Study Appendices A. Working with a BlueJ Project B. Java Data Types C. Java Control Structures D. Operators E. Running Java without BlueJ F. Configuring BlueJ G. Using the Debugger H. JUnit Unit-testing Tools I. Javadoc J. Program Style Guide K. Important Library Classes

Erscheint lt. Verlag 24.6.2004
Sprache englisch
Maße 190 x 246 mm
Gewicht 968 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Informatik Software Entwicklung Objektorientierung
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-13-124933-9 / 0131249339
ISBN-13 978-0-13-124933-2 / 9780131249332
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich