|
![]() |
|||
|
||||
OverviewJava is an object-oriented programming language that was developed by Sun Microsystems for programming the Internet and intelligent appliances. In a short period of time it has become one of the most widely used programming languages for education as well as commercial applications. Design patterns, which have moved object-oriented programming to a higher level, provide programmers with a language to communicate with others about their design. As a result, programs become more readable, more reusable and more easily extensible. In this book the authors use a small subset of Java to introduce pattern-directed program design. They guide the reader through the fundamentals of object-oriented programming and pattern-based design. The text is aimed at readers new to programming, as well as those with some background. Full Product DetailsAuthor: Matthias Felleisen (Trustee Professor, Northeastern University) , Daniel P. Friedman (Professor, Indiana University) , Ralph E. Johnson , Duane BibbyPublisher: MIT Press Ltd Imprint: MIT Press Dimensions: Width: 17.50cm , Height: 1.30cm , Length: 22.90cm Weight: 0.386kg ISBN: 9780262561150ISBN 10: 0262561158 Pages: 194 Publication Date: 24 December 1997 Recommended Age: From 18 years Audience: College/higher education , Professional and scholarly , Undergraduate , Postgraduate, Research & Scholarly Format: Paperback Publisher's Status: Unknown Availability: Out of print, replaced by POD ![]() We will order this item for you from a manufatured on demand supplier. Table of ContentsReviewsThis is a book of 'why' not 'how.' If you are interested in the nature of computation and curious about the very idea behind object orientation, this book is for you. This book will engage your brain (if not your tummy). Through its sparkling interactive style, you will learn about three essential OO concepts: interfaces, visitors, and factories. A refreshing change from the 'yet another Java book' phenomenon. Every serious Java programmer should own a copy. --Gary McGraw, PhD, Research Scientist at Reliable Software Technologies and coauthor of Java Security Author InformationMatthias Felleisen is Trustee Professor in the College of Computer Science at Northeastern University. Daniel P. Friedman is Professor of Computer Science in the School of Informatics, Computing, and Engineering at Indiana University and is the author of many books published by the MIT Press, including The Little Schemer and The Seasoned Schemer (with Matthias Felleisen); The Little Prover (with Carl Eastlund); and The Reasoned Schemer (with William E. Byrd, Oleg Kiselyov, and Jason Hemann). Tab Content 6Author Website:Countries AvailableAll regions |