Morelli (computer science, Trinity College, Hartford, Connecticut) presents the second edition of this textbook on object abstraction. The text assumes no previous programming experience or knowledge of Java or object-oriented programming. Suitable for use in an introductory computer science course or a slightly more advanced Java as a Second Language course, and for professional programmers transitioning to Java and object-oriented programming. Changes to the second edition include incorporation of unified modeling language diagrams throughout the text, greater emphasis on object-oriented design, and reorganization of several of the original chapters. The accompanying CD-ROM includes Java applications and source code for all examples in the text. Annotation c. Book News, Inc., Portland, OR (booknews.com)
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.