Pointer this (p. 88)

  1. An object can directly access its private members
  2. Sometimes an object needs to refer to itself as a whole
  3. Every object of a class maintains a (hidden) pointer to itself
  4. Name of pointer is 'this'
  5. When the object invokes a member function, the member function references the pointer this of the object