[first slide]

Introduction to Object Oriented Programming

Timothy A. Budd

Chapter 13

Multiple Inheritance

Outline

  1. Orthigonal Classifications
  2. CS Example - Complex Numbers
  3. Solutions
  4. Inheritance as a form of Combination
  5. Another Example - Walking Menus
  6. Problem with MI - Name Ambiguity
  7. Problem with MI - Common Ancestors
  8. Multiple Inheritance in Java

Other Material

Intro OOP, Chapter 13, Slide 1