Introduction to Programming Using Java: An Object-Oriented Approach: Java 2 Update - Softcover

Arnow, David; Weiss, Gerald

  • 3.80 out of 5 stars
    10 ratings by Goodreads
 
9780201612721: Introduction to Programming Using Java: An Object-Oriented Approach: Java 2 Update

Synopsis

This is an update of the only true "objects first" CS1 in Java book so that it is now fully compatible with the latest version of the language: Java 2 (a.k.a. JDK 1.2, and formerly referred to as Java 1.2). The book uses object-oriented concepts from the very beginning -- classes, objects, and messages are introduced in Chapter 1 -- and develops them throughout. The authors also provide an early introduction to testing, covering test drivers, debugging, and test case selection.

Features

All code is revised and tested to be compatible with Java 2 (and Java 1.1)

Contains optional supplements covering graphical user interfaces (GUIs) at the end of each chapter

Includes a chapter with three robust applications that use the text's class design procedure and allow students to tie the material together

"synopsis" may belong to another edition of this title.

About the Author

David Arnow is a Professor in the Department of Computer and Information Science at Brooklyn College. Since joining Brooklyn College in 1981, his research has encompassed data structures, distributed programming, scripting languages, and parallelization of decision support software. He has published papers on CS education in SIGCSE and related settings, led two NSF-funded projects in areas of CS education, and organized or co-organized several nationally attended workshops on logic and formal methods in CS education.

Gerald Weiss is an Associate Professor in the Department of Computer and Information Science at Brooklyn College. Since joining Brooklyn College in 1980, his research has encompassed data structures, programming language design and translation, object-oriented programming, and multimedia conferencing. He has published papers on CS education in SIGCSE and in other ACM and IEEE publications. He has also acted as an educational consultant to industry.



0201612720AB04062001

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title