CIS-255 Home: http://www.c-jump.com/bcc/c255c/c255syllabus.htm

C++ object lifecycle


  1. Controlling object creation and destruction
  2. Controlling object creation
  3. Constructors
  4. Sub-object constructors
  5. Default constructors
  6. Other constructors
  7. Rules for implicit default constructors
  8. Array of objects and default constructor
  9. Function default parameters
  10. More function default parameters
  11. Dynamic memory allocation
  12. Destructors
  13. Chain of Destructors
  14. Destructor example
  15. Using destructors
  16. References
  17. Reference examples
  18. References themselves can't be changed
  19. Reference to a member
  20. Copy constructors
  21. The need for a copy constructor
  22. Copy constructor example
  23. Calling copy constructors