Object-oriented Software Design and Construction with Java

4 avg rating
( 1 ratings by Goodreads )
 
9780130112644: Object-oriented Software Design and Construction with Java

Appropriate for courses in Intermediate JAVA Programming and Object-Oriented Design/Programming.

This interactive on-line course/book offers an integrated presentation of concepts in OOP, issues in software engineering, and the language features of Java. Unlike many other books—which assume either (1) a strong background in software engineering and computer science or (2) absolutely no background in either discipline—this book strikes a balance in level, designing coverage to be accessible and relevant to readers with limited experience in the subject matter.

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

From the Back Cover:

Object-Oriented Software Design and Construction with Java integrates a presentation of concepts of object-oriented programming, issues in software engineering, and features of the Java language. The text strikes a good balance between a book that assumes familiarity with programming, and a book that assumes no background in computer science material. This approach is particularly excellent for the second—year student (or above) since it assumes the reader has a basic knowledge of C syntax and programming. This textbook offers a comprehensive scope. It integrates better design strategies and software engineering issues along with more compelling examples and problems. The book also discusses UML (Unified Modeling Language) and describes how to build graphical user interfaces using the new Swing library in Java 2.

Features:

  • Integrates a consistent global reference against which readers can measure their progress, while understanding which language features support each role/goal
  • Shows examples that demonstrate the power and utility of language in a realistic context based on graphical user interfaces and ecological simulation
  • Furnishes a Companion Website (www.prenhall.com/kafura) that includes the complete online text viewable through standard browsers, PowerPoint slides, and an Online Study Guide
  • Focuses on the basic principles of good object-oriented design rather than the syntax and details of the Java language
  • Provides readers with proficiency through step-by-step guidance in using commonly available tools and techniques for constructing complex systems
  • Illustrates key concepts visually through animated simulations or interactive components that are implemented as Java applets requiring only a standard browser
  • Provides a simple, visual programming environment for early problems
  • Based on Java 2 from Sun Microsystems
  • Presents a stand-alone chapter of the latest Swing components for building graphical user interfaces

About the Author:

DENNIS KAFURA brings 20 years of teaching and research in object-oriented programming, operating systems, and software engineering to this book. He is a professor at Virginia Polytechnic Institute and State University, Department of Computer Science. He holds professional association memberships with the Association for Computing Machinery and the IEEE Computer Society. Kafura has published papers in both the major European (ECOOP) and American (OOPSLA) conferences. Kafura is also the author of Object-Oriented Software Design and Construction with C++, Prentice Hall, 1998.

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

Top Search Results from the AbeBooks Marketplace

1.

Dennis; Kafura
Published by Prentice Hall (2000)
ISBN 10: 013011264X ISBN 13: 9780130112644
New Taschenbuch Quantity Available: 2
Seller
unifachbuch
(Köln, NRW, Germany)
Rating
[?]

Book Description Prentice Hall, 2000. Taschenbuch. Book Condition: Neu. Gebraucht - Wie neu Unbenutzt. Schnelle Lieferung, Kartonverpackung. Abzugsfähige Rechnung. Bei Mehrfachbestellung werden die Versandkosten anteilig erstattet. - Appropriate for courses in Intermediate JAVA Programming and Object-Oriented Design/Programming. This interactive on-line course/book offers an integrated presentation of concepts in OOP, issues in software engineering, and the language features of Java. Unlike many other books-which assume either (1) a strong background in software engineering and computer science or (2) absolutely no background in either discipline-this book strikes a balance in level, designing coverage to be accessible and relevant to readers with limited experience in the subject matter. 450 pp. Englisch. Bookseller Inventory # INF1000034749

More Information About This Seller | Ask Bookseller a Question

Buy New
1.76
Convert Currency

Add to Basket

Shipping: 22.27
From Germany to U.S.A.
Destination, Rates & Speeds

2.

Kafura, Dennis
Published by Prentice Hall
ISBN 10: 013011264X ISBN 13: 9780130112644
New PAPERBACK Quantity Available: 1
Seller
Surpluscomputerbooks
(Fallbrook, CA, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 013011264X BRAND NEW NEVER USED IN STOCK 125,000+ HAPPY CUSTOMERS SHIP EVERY DAY WITH FREE TRACKING NUMBER. Bookseller Inventory # 013011264X

More Information About This Seller | Ask Bookseller a Question

Buy New
22.33
Convert Currency

Add to Basket

Shipping: 3.90
Within U.S.A.
Destination, Rates & Speeds

3.

Kafura, Dennis
Published by Prentice Hall (2000)
ISBN 10: 013011264X ISBN 13: 9780130112644
New Paperback Quantity Available: 1
Seller
Booked Again
(Summit, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2000. Paperback. Book Condition: New. New item. Bookseller Inventory # QX-005-X4-5343105

More Information About This Seller | Ask Bookseller a Question

Buy New
26.79
Convert Currency

Add to Basket

Shipping: 7.81
Within U.S.A.
Destination, Rates & Speeds

4.

Dennis Kafura
Published by Prentice Hall (2000)
ISBN 10: 013011264X ISBN 13: 9780130112644
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2000. Paperback. Book Condition: New. Bookseller Inventory # DADAX013011264X

More Information About This Seller | Ask Bookseller a Question

Buy New
33.15
Convert Currency

Add to Basket

Shipping: 3.12
Within U.S.A.
Destination, Rates & Speeds

5.

Dennis Kafura
ISBN 10: 013011264X ISBN 13: 9780130112644
New Paperback Quantity Available: 1
Seller
AMAZINGBOOKDEALS
(IRVING, TX, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: BRAND NEW. BRAND NEW. Fast Shipping. Prompt Customer Service. Satisfaction guaranteed. Bookseller Inventory # 013011264XBNA

More Information About This Seller | Ask Bookseller a Question

Buy New
34.28
Convert Currency

Add to Basket

Shipping: 3.12
Within U.S.A.
Destination, Rates & Speeds

6.

Dennis Kafura
ISBN 10: 013011264X ISBN 13: 9780130112644
New Quantity Available: 1
Seller
Castle Rock
(Pittsford, NY, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801301126441.0

More Information About This Seller | Ask Bookseller a Question

Buy New
35.81
Convert Currency

Add to Basket

Shipping: 3.12
Within U.S.A.
Destination, Rates & Speeds

7.

Kafura, Dennis
Published by Prentice Hall
ISBN 10: 013011264X ISBN 13: 9780130112644
New PAPERBACK Quantity Available: 1
Seller
Mi Lybro
(San Diego, CA, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 013011264X. Bookseller Inventory # 56.MCONCHA9780130112644

More Information About This Seller | Ask Bookseller a Question

Buy New
61.94
Convert Currency

Add to Basket

Shipping: 3.91
Within U.S.A.
Destination, Rates & Speeds