shopping cart
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Guests | October 20, 2009

Vincent McCaffrey: IMG A Practical Matter



It was in a letter of 1897, about his cousin James Ross Clemens, that Mark Twain famously noted that "the report of my death was an exaggeration." He... Continue »
  1. $16.80 Sale Hardcover add to wish list

    Hound: A Mystery

    Vincent McCaffrey

Add to Cart
$122.05
List price: $144.95
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Partner Warehouse Computers Reference- General

More copies of this ISBN:

Object-oriented Software Construction, With CD (2ND 97 Edition)

by Bertrand Meyer

Object-oriented Software Construction, With CD (2ND 97 Edition) Cover
  1. This particular item is stocked in a Partner Warehouse and will ship separately from other items in your shopping cart.

Synopses & Reviews

Publisher Comments:

62915-4

The definitive reference on the most important new technology in software!

“While the original version of OOSC is a classic, OOSC 2/E is destined to overshadow it and all other general introductions . . . literally an epic work.” James C. McKim, Jr., Hartford GraduateCenter

“Compelling. Extremely well-written and literate . . . I recaptured that same sense of intellectual excitement I felt reading the first edition for the first time.” Paul Dubois, Lawrence Livermore National Laboratory, Editor, Scientific Programming Dept., Computers in Physics

“The definitive tome on Object-Orientation . . . the finest piece of writing and thinking about this vast subject . . . Bertrand has a lot to say of great importance and says it well in this significantly revised book.” Richard Wiener, University of Colorado, Colorado Springs, Editor, Journal for Object-Oriented Programming

A whole generation was introduced to object technology through the first edition of Bertrand Meyer's OOSC. This long-awaited new edition retains the qualities of clarity, practicality and scholarship that made the first an instant best-seller. It has been thoroughly revised and considerably expanded. No other book on the market provides such a breadth and depth of coverage on the most important technology in software development.

SOME OF THE NEW TOPICS COVERED IN DEPTH BY THIS SECOND

Synopsis:

This long-awaited new edition retains the practicality and scholarship that made best-seller, but it has been thoroughly revised and expanded all the major developments in the object oriented community.

Synopsis:

This revised second edition of the text introduces new topics including client server and Internet, object-oriented databases, and design by contract. It aslo includes object-oriented methodology, encapsulation, dynamic binding, inheritance, memory management and abstract data types.

Table of Contents

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 Reusable 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 Constraints.

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.

Bibliography.


Product Details

ISBN:
9780136291558
Subtitle:
Book/CD-ROM [With]
Author:
Meyer, Bertrand
Publisher:
Prentice Hall PTR
Location:
Upper Saddle River, N.J. :
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Programming - Object Oriented Programming
Subject:
Design
Subject:
Object-oriented programming (computer science
Subject:
Computer software
Subject:
Object-oriented programming
Subject:
Computer software -- Development.
Subject:
Programming / Object Oriented
Subject:
Object-oriented pro
Edition Number:
2
Edition Description:
Trade paper
Series Volume:
RC-2658
Publication Date:
April 1997
Binding:
Paperback
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
1296
Dimensions:
24 cm. +

Other books you might like

  1. $38.95 Used Hardcover add to wish list
  2. $77.50 New Trade Paper add to wish list
  3. $42.00 Used Hardcover add to wish list
  4. $44.00 Used Hardcover add to wish list
  5. $24.95 Used Trade Paper add to wish list
  6. $32.00 Used Trade Paper add to wish list

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.