An introduction to object-oriented programming
Timothy Budd
- 2nd ed.
- New Delhi : Pearson Education, 1997.
- xv, 399 pages : illustrations ; 24 cm
Thinking Object-oriented Object-oriented design Class and Methods Messages, Instances and Initialization A case study: The Eight Queens Puzzle A case study: A Billiards game Inheritance A case study: Solitaire The mechanism for Software Reuse Subclasses and Subtypes Replacement and Refinement Implications of Inheritance Multiple Inheritance Polymorphism A case study: Container Classes A case study: The STL Visibility and Dependency Patterns and Framework A Case study: The LAF A second look at classes Implementation Source for the eight-Queens Puzzle Source for the Billiards game