Keywords:

C++ overview


  • inline, new, delete, private, protected, public

Language features:

  • constructors -- to create and initialize
  • destructors -- to reclaim resources
  • virtual functions -- dynamic binding
  • (multiple) inheritance -- for refinement
  • type conversions -- to express relations between types
  • private, protected, public -- for access protection
  • friends -- to allow for efficient access

slide: C++ -- terminology (1)