Object oriented technology is just emerging from infancy, with a modest number of early adopters making use of it. This is a revision of an introductory book on object orientation that surveys the technology in a practical manner, with emphasis on examples, explanation and clarification of concepts. Much of the book's appeal lies in its ability to make the conceptual information understandable to any computer professional, at any level.
This was my very first theoretical book on object orientation. I must have read it three or four times. You must have the principles down pat before you attempt to use any object-oriented language. Otherwise, you won't be taking full advantage of this wonderful technology. This is especially true if you are used to working with "procedural" languages like C or Cobol. The authors provide clear explanations for what can be a difficult topic.
Great Coverage of OOP Concepts
Published by Thriftbooks.com User , 24 years ago
This is a very good book for general principles on OOP. A great jump start to OOP concepts. The 3 pillars of OOP , Abstract data typing, Inheritance, and object identity are covered in a lucid way.A bit heavy reading though. You ought to have some background in computer science. Also one of the pioneering books on Object oriented database technologies. Avery brief but thorough analysis. No mention of Java. This language ( JAVA) was not around when this book was first published. This makes good general reading and not devoted to any specific language. But good overview as explanation of general concepts via C++, Eiffel, Smalltalk. And a good coverage of User interface using OOP.
A Fine book on OO Data Structures But No Java
Published by Thriftbooks.com User , 26 years ago
A Fine book on OO Data Structures But No Java. It does cover C++ & Smalltalk & Eiffel very well but JAVA became big after this book so no mention is given.A well-written, EXCELLENT BOOK though for C++/SmTk/Eiffel developers who want to view the languages in data-type/ typecasting manner. A superb discussion of OO databases, IDE's & how the OO languages compare.Lack of JAVA may be a draw back for many though. You do need to be TECHNICAL though to read this; I am DW senior technologist working with OO dbs & have 18 years of experience + a CS grad degree. A CS major\grad student or heavy MF systems guy would be my equivalent. Otherwise may be too obtuse. If you got the goods, the book will NOT disappoint.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.