Accessibility and Inheritance private members are not accessible by derived classes This is a good thing protected members are accessible by derived classes Provides an interface for derived classes