This introductory programming in Java book offers an object-oriented approach, introducing the concepts of object, class, and message as early as the first chapter. The code has been thoroughly updated to the Java 2 platform. 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. The authors place a strong emphasis on the software development process, presenting a clear and usable procedure for solving problems by developing classes that is used throughout the text. In addition, each chapter has an optional supplemental section that introduces graphical user interface (GUI) concepts through the medium of the Java AWT.
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 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.
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
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.
FeaturesThis introductory programming book, thoroughly updated for the Java 2 release, offers a truly object-oriented focus. The concepts of object, class, and message are presented as early as Chapter 1. This object-oriented approach is then used throughout as students learn the fundamentals of object-oriented programming along with the basics of imperative programming. The authors place a strong emphasis on the software development process, presenting a clear and usable problem-solving procedure for developing classes that is used throughout the book.
Features:
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.