Chapter 4. Object-oriented software engineering

    Section 4.1.  OO is the way

    Section 4.2.  Object-oriented analysis

    Section 4.3.  Encapsulation, inheritance, and polymorphism

    Section 4.4.  Composition and delegation

    Section 4.5.  Principles for OO design

    Section 4.6.  The code interface

    Review questions

    Exercises



Part I: Software Engineering and Computer Games
Part II: Software Engineering and Computer Games Reference