Introduction to Java and Software Design

Introduction to Java and Software Design

by Nell B. Dale, Chip Weems, Mark R. Headington

775 pages· 2002· ISBN 9780763720308
About
Introduction to Java and Software Design breaks the current paradigms for teaching Java and object-oriented programming in a first-year programming course. The Dale author team has developed a unique way of teaching object-oriented programming. They foster sound object-oriented design by teaching students how to brainstorm, use filtering scenarios, CRC cards, and responsiblity algorithms. The authors also present functional design as a way of writing algorithms for the class responsibilities that are assigned in the object-oriented design. Click here for downloadable student files This book has been developed from the ground up to be a Java text, rather than a Java translation of prior works. The text uses real Java I/O classes and treats event handling as a fundamental control structure that is introduced right from the beginning. The authors carefully guide the student through the process of declaring a reference variable, instantiating an object and assigning it to the variable. Students will gradually develop a complete and comprehensive understanding of what an object is, how it works, and what constitutes a well-designed class interface.

Discuss Introduction to Java and Software Design with other readers

Join or start a book club for Introduction to Java and Software Design on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Introduction to Java and Software Design?

Sign up free on Readfeed, then browse public clubs or start your own club with Introduction to Java and Software Design as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Introduction to Java and Software Design with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Introduction to Java and Software Design with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.