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

Encapsulation


  1. Encapsulation
  2. Recall a struct with a function:
  3. Creating your own object
  4. Separating declarations and definitions
  5. Scopes
  6. Other things that can go into class scopes
  7. The trouble with scopes
  8. Static data members
  9. Static member functions
  10. Calling static member functions
  11. Overloading functions
  12. Resolving overloaded function calls
  13. Access control
  14. Access control declarations
  15. Access control rules (simple version)
  16. Access control examples
  17. More access control examples
  18. struct vs. class
  19. OOP Philosophy Notes
  20. OOP Encapsulation Notes
  21. friends make exceptions from access control rules
  22. Friendship rules