Möchten Sie verkaufen? Hier verkaufen
Introduction to Programming Using Java: An Object-Oriented Approach: Object-oriented Approach Using Java
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Introduction to Programming Using Java: An Object-Oriented Approach: Object-oriented Approach Using Java [Englisch] [Taschenbuch]

David M. Arnow , Gerald Weiss
3.3 von 5 Sternen  Alle Rezensionen anzeigen (9 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Taschenbuch EUR 97,99  
Taschenbuch, 3. April 1998 --  

Produktinformation

  • Taschenbuch: 783 Seiten
  • Verlag: Addison Wesley; Auflage: No Earlier Edition Stated (3. April 1998)
  • Sprache: Englisch
  • ISBN-10: 0201311844
  • ISBN-13: 978-0201311846
  • Größe und/oder Gewicht: 22,9 x 18,8 x 3 cm
  • Durchschnittliche Kundenbewertung: 3.3 von 5 Sternen  Alle Rezensionen anzeigen (9 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 2.412.985 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Kurzbeschreibung

Using the Java language, this book introduces the beginning computer science student to the concepts of class, object, and message in the first chapter. This object-oriented approach is used throughout the text, as students learn the fundamentals of object-oriented programming along with the basics of imperative programming. Because Java is an object-oriented language that reflects the acquired wisdom of thirty years of programming language design, the book can effectively focus on programming and the process of class design. Early on, a clear, usable procedure for solving problems by developing classes is presented and then used throughout the text.Java's support for GUI and network programming makes a great setting for diverse programming examples: a calculator, a strategy game, reading the Dow Jones from Yahoo!, a Web surveyor application, scheduling songs for a rock-and-roll radio station, as well as traditional payroll and student GPA computations. Working with these and other examples, students learn to think like a programmer, analyze problems, devise solutions, design classes, and write code.Features * Uses the necessary features of Java 1.1 while teaching CS1 concepts. * Uses object-oriented concepts from the very beginning--classes, objects, and messages are all introduced in Chapter 1--and develops them throughout. * Applies a consistent class design procedure, usable by beginners. * Contains graphic user interface (GUI) supplements in each chapter. * Provides an early introduction to testing, covering test drivers, debugging, and test case selection. * Includes a chapter with three robust applications--a LOGO turtle, a Web surveyor, and Mancala (a strategy game)--which use the text's class design procedure and allow the students to tie the material together. 0201311844B04062001

Synopsis

Using the Java language, this book introduces the beginning computer science student to the concepts of class, object, and message in the first chapter. This object-oriented approach is used throughout the text, as students learn the fundamentals of object-oriented programming along with the basics of imperative programming. Because Java is an object-oriented language that reflects the acquired wisdom of thirty years of programming language design, the book can effectively focus on programming and the process of class design. Early on, a clear, usable procedure for solving problems by developing classes is presented and then used throughout the text.Java's support for GUI and network programming makes a great setting for diverse programming examples: a calculator, a strategy game, reading the Dow Jones from Yahoo!, a Web surveyor application, scheduling songs for a rock-and-roll radio station, as well as traditional payroll and student GPA computations. Working with these and other examples, students learn to think like a programmer, analyze problems, devise solutions, design classes, and write code.Features * Uses the necessary features of Java 1.1 while teaching CS1 concepts.

* Uses object-oriented concepts from the very beginning--classes, objects, and messages are all introduced in Chapter 1--and develops them throughout. * Applies a consistent class design procedure, usable by beginners. * Contains graphic user interface (GUI) supplements in each chapter. * Provides an early introduction to testing, covering test drivers, debugging, and test case selection. * Includes a chapter with three robust applications--a LOGO turtle, a Web surveyor, and Mancala (a strategy game)--which use the text's class design procedure and allow the students to tie the material together. 0201311844B04062001


Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
A nearly incomprehensible book. There's little introduction to programming here. It's strictly a book dealing with Java programming. The first two chapters are OK. Then the third hits you like a ton of bricks. Consider this excerpt from page 81: "To create a BufferedReader object that would allow lines to be read from a disk file, we had to create a File object, use the File object to create a FileInputStream object, use that object to create an InputStreamReader object that finally could be passed to the BufferedReader constructor."

Then in Chapter 4 the authors write: "Are we as programmers therefore condemned to cumbersome compositions each time we want to read a Web site or write to a file...No we can define our own classes to provide the behavior that we require."

That form of textbook teaching is like Chapter 3 telling you how to build a computer from scratch--the circuit boards, the power supply, the disk drive, the memory chips, etc. Then in Chapter 4 we're told we can buy a pre-assembled and tested machine from Gateway or Dell. NO! Tell us how a computer works first. THEN tell us how to assemble the various parts.

The book also contain separate sections titled "GUI Supplement" dealing with applets. So the reader is simultaneously struggling with an object-oriented standalone programming language and with a somewhat distinct object-oriented applet programming language.

Buy this book only if you're required to. Then supplement it with something useable.

The only thing this book is an intro to is headaches and trouble.

War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format:Taschenbuch
Much like the "introductory" computer science course I took in Spring 1999, the meaning of the word "introductory" seems to be unclear. We begin the book with a very comforting foray into object-oriented programming with the authors telling the students to keep up with the readings and examples in order to be well on their way to solid programmers. And, these words are kept in the initial chapters as real-life examples meet their computer program counterparts. The examples are worked nicely and are somewhat easy to follow.

Once we hit Chapter 3, though, there is a whiplash transition in terms of the material covered. Before the student knows it, he or she is coding their own Java class with instance variables, interfaces, subclasses, reference variables, boolean expressions, arrays, vectors, enumerations, iteration, lists, searching, sorting, stacks, queues, exceptions, overloading, overriding and not to mention recursion. And, this is all before the half-way mark.

If the authors wish to promote a solid introductory book to the Java language, the first thing is to eliminate recursion. This is not introductory material. Even though the authors try to simplify the topic by constantly comparing example code to a dishwashing chore after a meal, recursion is as difficult as it sounds. Also, searching, sorting, stacks, and queues best fit a book on data structures. Overall, though, I must commend the authors on the use of English when writing this book. I have read too many books where the psuedo-code makes less sense than the actual code itself. Thankfully, this is not one of them. But, if the book were trimmed down to just the basics, then it would truly fit its title and serve as an excellent welcoming to the expansive library of the Java programming language.

Rating: B-

War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format:Taschenbuch
This is a good book on Java and excellent on OOP, but the title is misleading: the material is too heavy to be used as an "introduction to programming." You'd better have some programming background before reading this book. In that case you'd learn a great deal. Otherwise, newbies should go for something like "Java for Dummies."
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
This book could be better...
We used this book as our textbook in my CS1301 class in college. Although the book had its good points, halfway through the semester, my professor stopped using it because it was... Lesen Sie weiter...
Am 22. Juli 1999 veröffentlicht
This is a great introduction to OOP
I really enjoyed this book. I am an unschooled "practical programmer," and OOP has been pretty much a mystery to me. Lesen Sie weiter...
Veröffentlicht am 17. Mai 1999 von Peter Hamlin
A MUST for procedural programmers and beginners.
I have been programming in procedural languages for over 13 years and lately I have been trying to learn Java & OOP. Lesen Sie weiter...
Am 14. April 1999 veröffentlicht
A textbook equivalent of a beta release -- lots of bugs.
Although the aesthetics of the book are pleasing, and the GUI sections are very good, I found too many errors in the code examples, which became apparent only after hours of... Lesen Sie weiter...
Veröffentlicht am 17. März 1999 von jwatson@seanet.com
Attention to examples is lacking
The book is very good at defining different aspects of Java, but it is seriously lacking in examples of how the explanations work in Java code. Lesen Sie weiter...
Veröffentlicht am 12. März 1999 von Straitbaby@aol.com or Kristen
It's simple enough for beginners.
If you don't know anything about programming and just want to jump into Java, this is the book. The examples and instructions on the book is very helpful to beginners. Lesen Sie weiter...
Am 24. Februar 1999 veröffentlicht
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar