Skip to content

Object-Oriented Software Construction

Best in textbook rentals since 2012!

ISBN-10: 0136291554

ISBN-13: 9780136291558

Edition: 2nd 1997 (Revised)

Authors: Bertrand Meyer

List price: $139.32
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

For any software engineer, developer or programmer interested in O-O software and programming. This long-awaited revision retains the clarity, practicality and innovations that helped the first edition sell over 75,000 copies since 1988. Now over 1200 pages with a CD ROM full of object tools, this edition is fully revised and considerably expanded, making it THE definitive reference on the most promising software development in 30 years.
Customers also bought

Book details

List price: $139.32
Edition: 2nd
Copyright year: 1997
Publisher: Prentice Hall PTR
Publication date: 4/3/1997
Binding: Mixed Media
Pages: 1296
Size: 7.25" wide x 9.50" long x 1.25" tall
Weight: 3.982

The Issues
Software Quality
Criteria of Object Orientation
The Road to Object Orientation
Modularity
Approaches to Reusability
Towards Object Technology
Abstract Data Types
Object-Oriented Techniques
The Static Structure: Classes
The Run-Time Structure: Objects
Memory Management
Genericity
Design By Contract: Building Reusable Software
When the Contract is Broken: Exception Handling
Supporting Mechanisms
Introduction to Inheritance
Multiple Inheritance
Inheritance Techniques
Typing
Global Objects and Constraints
Object-Oriented Methodology: Applying the Method Well
On Methodology
Design Pattern: Multi-panel Interactive Systems
Inheritance Case Study: "undo" in an Interactive System
How to Find the Classes
Principles of Class Design
Using Inheritance Well
Useful Techniques
A Sense of Style
Object-Oriented Analysis
The Software Construction Process
Teaching the Method
Advanced Topics
Concurrency, Distribution, Client-Server and the Internet
Object Persistence and Databases
Some O-O Techniques for Graphical Interactive Applications
Applying the Method in Various Languages and Environments
O-O Programming and Ada
Emulating Object Technology in non-O-O Environments
Simula to Java and Beyond: Major O-O Languages and Environments
Doing it Right
An Object-Oriented Environment
Epilogue
Appendices
Extracts From the Base Libraries
Genericity Versus Inheritance
Principles, Rules, Precepts and Definitions
A Glossary of Object Technology
Bibliography Index
Bibliography