Part III: Foundations of Object-Oriented Modeling

  • W. Cook -- Object-Oriented Programming versus Abstract Data Types
  • P. Wegner and S. Zdonik -- Inheritance as an incremental modification mechanism
  • L. Cardelli and P. Wegner -- On understanding types, data abstraction and polymorphism
  • W. Cook et al. -- Inheritance is not subtyping

slide: Part III: Foundations of Object-Oriented Modeling