> wiley.com

Practical Object-Oriented Development in C++ and Java

Cay S. Horstmann

  1. Objects and Classes
  2. A crash course in C++
  3. Implementing classes in C++
  4. Designing class interfaces
  5. Object-Oriented Design
  6. Inheritance
  7. Polymorphism
  8. A crash course in Java
  9. Binding and runtime typing
  10. Name control
  11. Operator overloading
  12. Streams and Serialization
  13. Memory management
  14. Parameterized classes
  15. Exception handling
  16. Class library design
  17. Multiple inheritance
  18. Frameworks Special features:
  19. * Clarifies key OO concepts by looking at them from both C++ and Java

    * Covers the Unified Method by Booch and Rumbaugh

    * Contains key OO features of Java 1.1 such as serialization and reflection

    * Over 100 Design Hints give practical advice for good class design

    * Discusses the architecture of the Microsoft Foundation Classes (MFC)

    * Analyzes the design of the C++ Standard Template Library (STL)




ISBN 0-471-14767-2
May, 1997


Wiley Computer Publishing
Timely. Practical. Reliable.