| help | account  


Object Oriented Software Construction, 2nd Edition
View Larger Image
Bertrand Meyer
Prentice Hall, Paperback, 2nd Bk&CD edition, Published April 1997, 1254 pages, ISBN 0136291554
List Price: $107.65
Our Price: $94.95
You Save: $12.70 (12% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Object-Oriented Software Construction, second edition is the comprehensive reference on all aspects of object technology, from design principles to O-O techniques, Design by Contract, O-O analysis, concurrency, persistence, abstract data types and many more. Written by a pioneer in the field, contains an in-depth analysis of both methodological and technical issues.

Comes with a CD-ROM containing: the complete hyperlinked text, for easy reference; software to read the text on major industry platforms; supplementary material (reusable components, mathematical complements); and a complete graphical O-O development environment supporting the concepts of the book.

CRITICS AGREE:

"The definitive tome on Object-Orientation" "The finest piece of writing and thinking on this vast subject" "Compelling. Extremely well written and literate"
"Rigorous in approach, packed with quality, complete in coverage and occasionnally humorous, this book is on my list of reference shelf and will no doubt look bad after a while. But only the physical aspects such as covers and spine will be worn out. The ideas will live forever, at least in the context of the computer world."
"A definitive guide to object-oriented programming and design. Meyer has manages to create a book that covers virtually every aspect of the field; he has done so in a way that is very readable and that puts everything into context in addition to going into specific details. Highly recommended."

CONTENTS

  • Contents
  • Preface
  • Foreword to the second edition
  • About the accompanying CD-ROM

  • Part A: The issues 1: Software quality 2: Criteria of object orientation

  • Part B: The road to object orientation 3: Modularity 4: Approaches to reusability 5: Towards object technology 6: Abstract data types

  • Part C: Object-oriented techniques 7: The static structure: classes 8: The run-time structure: objects 9: Memory management 10: Genericity 11: Design by Contract: Building reliable software 12: When the contract is broken: exception handling 13: Supporting mechanisms 14: Introduction to inheritance 15: Multiple inheritance 16: Inheritance techniques 17: Typing 18: Global objects and constants

  • Part D: Object-oriented methodology: applying the method well 19: On methodology 20: Design pattern: multi-panel interactive systems 21: Inheritance case study: "undo" in an interactive system 22: How to find the classes 23: Principles of class design 24: Using inheritance well 25: Useful techniques 26: A sense of style 27: Object-oriented analysis 28: The software construction process 29: Teaching the

    method

  • Part E: Advanced topics 30: Concurrency, distribution, client-server and the Internet 31: Object persistence and databases 32: Some O-O techniques for graphical interactive applications

  • Part F: Applying the method in various languages and environments 33: O-O programming and Ada 34: Emulating object technology in non-O-O environments 35: Simula to Java and beyond: major O-O languages and environments

  • Part G: Doing it right 36: An object-oriented environment Epilogue

  • Part H: Appendices Appendix A: Extracts from the Base libraries Appendix B: Genericity versus inheritance Appendix C: Principles, rules, precepts and definitions Appendix D: A glossary of object technology Appendix E: Bibliography Index



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account