Visibility Section

The declaration section of a class can be subdivided into up to three visibility sections. These areas are public, protected, or private. They define the visibility of the components of the class and in so doing, the interfaces of the class for its users.