Java, Java, Java: Object-oriented Problem Solving (Alan Apt)

3.44 avg rating
( 9 ratings by GoodReads )
 
9780130333704: Java, Java, Java: Object-oriented Problem Solving (Alan Apt)

For CS1 (in Java) and introductory Java programming courses offered in Computer Science, Engineering, CIS, MIS, IT and Business programs at both the undergraduate and graduate level.

With a focus on Java's strengths and object-oriented problem solving, this revision of a popular book takes an “objects early” approach to teaching Java, with the assumption that teaching beginners the “big picture” early gives them more time to master the principles of object-oriented programming.

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

From the Back Cover:

This second edition of Java, Java, Java offers a robust, accessible, and flexible problem-solving perspective. The use of Unified Modeling Language (UML) diagrams throughout the text, strongly emphasizes object-oriented design. This book assists students and professionals with their most challenging problem as beginning programmers: object abstraction, or how to use interacting objects and methods.

Using a top-down approach, the author focuses on problem decomposition and program design from the beginning. This methodology—along with its lucid and engaging exercises and analogies—sets this book apart. Morelli introduces advanced Java features including GUI's (e.g., AWT and Swing), exceptions, threads, files, and sockets. The adaptable and accessible style allows instructors to choose which advanced concepts to teach to introductory students, while intermediate-level programmers can benefit from its thorough, advanced feature coverage.

Java, Java, Java's Numerous Distinguishing Innovations:
  • Emphasizes early OO design concepts such as inheritance and information hiding.
  • Uses UML diagrams throughout to emphasize object-oriented design.
  • Features GUI elements and applets to captivate and maintain the reader's interest while introducing real-world examples.
  • Incorporates action-learning techniques such as "Hands on Learning" sections, CyberPet examples. and drop-in boxes on effective design, programming and debugging tips, and Java language rules.
  • Covers advanced features of Java: GUI's, graphics and drawing; exceptions; recursive problem solving;. threads and concurrent programming; files, streams, and input/output techniques; sockets and networking; and data structures.
  • Includes a Companion Website with extensive supplementary resources, such as a Study Guide, PowerPoint slides, and Java code www.prenhall.com/morelli

About the Author:

Ralph A. Morelli is an Associate Professor and Chair of the Computer Science Department at Trinity College in Hartford, CT. He has written and co-authored books and articles on expert systems, artificial intelligence, the Web and educational software. He is the membership chair of the Northeast Region of the Small College Computing Conference, as well as a member of the Association for Computing Machinery and Computer Professionals for Social Responsibility. He is a recipient of two National Science Foundation Research Opportunity Awards.

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

Top Search Results from the AbeBooks Marketplace

1.

Ralph Morelli
ISBN 10: 0130333700 ISBN 13: 9780130333704
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 # 97801303337041.0

More Information About This Seller | Ask Bookseller a Question

Buy New
12.32
Convert Currency

Add to Basket

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

2.

Morelli, Ralph
Published by Prentice Hall (2002)
ISBN 10: 0130333700 ISBN 13: 9780130333704
New Paperback Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Paperback. Book Condition: New. book. Bookseller Inventory # 0130333700

More Information About This Seller | Ask Bookseller a Question

Buy New
15.73
Convert Currency

Add to Basket

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

3.

Ralph Morelli
Published by Prentice Hall (2002)
ISBN 10: 0130333700 ISBN 13: 9780130333704
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Paperback. Book Condition: New. 2. Bookseller Inventory # DADAX0130333700

More Information About This Seller | Ask Bookseller a Question

Buy New
13.82
Convert Currency

Add to Basket

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

4.

Morelli, Ralph
Published by Prentice Hall
ISBN 10: 0130333700 ISBN 13: 9780130333704
New PAPERBACK Quantity Available: 1
Seller
Alliedvision Group LLC
(Richmond, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0130333700 Brand new. Cannot guarantee the availability of CD/DVD/Access codes even if the title or package description states so, unless expressly comfirmed by us. Bookseller Inventory # HMO687

More Information About This Seller | Ask Bookseller a Question

Buy New
12.61
Convert Currency

Add to Basket

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

5.

Morelli, Ralph
Published by Prentice Hall
ISBN 10: 0130333700 ISBN 13: 9780130333704
New PAPERBACK Quantity Available: 1
Seller
Alliedvision Group LLC
(Richmond, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0130333700 Brand new. Cannot guarantee the availability of CD/DVD/Access codes even if the title or package description states so, unless expressly comfirmed by us. Bookseller Inventory # HML25000030

More Information About This Seller | Ask Bookseller a Question

Buy New
12.61
Convert Currency

Add to Basket

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

6.

Ralph; Morelli
Published by Prentice-Hall (2002)
ISBN 10: 0130333700 ISBN 13: 9780130333704
New Taschenbuch Quantity Available: 1
Seller
unifachbuch
(Köln, NRW, Germany)
Rating
[?]

Book Description Prentice-Hall, 2002. Taschenbuch. Book Condition: Neu. Gebraucht - Sehr gut Unbenutzt. Schnelle Lieferung, Kartonverpackung. Abzugsfähige Rechnung. Bei Mehrfachbestellung werden die Versandkosten anteilig erstattet. - For CS1 (in Java) and introductory Java programming courses offered in Computer Science, Engineering, CIS, MIS, IT and Business programs at both the undergraduate and graduate level. With a focus on Java's strengths and object-oriented problem solving, this revision of a popular book takes an 'objects early' approach to teaching Java, with the assumption that teaching beginners the 'big picture' early gives them more time to master the principles of object-oriented programming. 862 pp. Englisch. Bookseller Inventory # INF1000037905

More Information About This Seller | Ask Bookseller a Question

Buy New
7.09
Convert Currency

Add to Basket

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

7.

Morelli, Ralph
Published by Prentice Hall (2002)
ISBN 10: 0130333700 ISBN 13: 9780130333704
New Paperback Quantity Available: 1
Seller
Booked Again
(Summit, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Paperback. Book Condition: New. New item. Bookseller Inventory # QX-005-00-2764102

More Information About This Seller | Ask Bookseller a Question

Buy New
28.79
Convert Currency

Add to Basket

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