shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Interviews | December 15, 2009

Jill Owens: IMG The Powells.com Interview with Eoin Colfer



eoincolferEoin Colfer is best known for his bestselling Artemis Fowl series, which inspires fanatical devotion in its fans. Entertainment Weekly raved: "The... Continue »
  1. $18.19 Sale Hardcover add to wish list

Ships free on qualified orders.
Add to Cart
$25.00
Used Hardcover
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Technical Software Engineering- Object Oriented Programming

Object-oriented software construction

by Bertrand Meyer

ISBN13: 9780136290490
ISBN10: 0136290493
Condition: Standard
Dustjacket: None
All Product Details

Only 1 left in stock at $25.00!

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

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.

\n

'

Product Details

ISBN:
9780136290490
Subtitle:
Book/CD-ROM
Author:
Meyer, Bertrand
Publisher:
Prentice Hall PTR
Subject:
Programming / Object Oriented
Copyright:
Edition Description:
Trade paper
Publication Date:
19970403
Binding:
Paperback
Grade Level:
Professional and scholarly
Pages:
1296
Dimensions:
9.18 x 7.02 x 1.945 in 1778 gr

Other books you might like

  1. $52.50 Used Hardcover add to wish list
  2. $47.75 New Trade Paper add to wish list
  3. $4.95 Used Mass Market add to wish list
  4. $74.25 New Hardcover add to wish list
  5. $56.95 New Trade Paper add to wish list
  6. $77.50 New 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.