Introduction to Object Oriented Programming, 3rd Ed

Timothy A. Budd

Chapter 5

Messages, Instances and Initialization

Outline

  1. Roadmap
  2. Messages are not Function Calls
  3. Message Passing Syntax
  4. Statically and Dynamically Typed Languages
  5. The Receiver Variable
    1. Implicit Use of This
  6. Object Creation
  7. Memory Recovery
    1. Memory Errors
  8. Constructors
    1. Overloaded Constructors
  9. Metaclasses
    1. New Classes for Classes
  10. Chapter Summary

Other Material

Intro OOP, Chapter 3, Outline