public
freely accessible
protected
access restricted to subclasses
only accessible within base class and subclasses, similar to private
private
access restricted to this class only
member function
method
data member
slot
friend
function qualification permitting unrestricted access
gives a non-member function access to private or protected data
virtual
function may be overridden
pure virtual
function must be overridden
constructor
function that creates instances
destructor
function that discards instances, connects with storage management