Visibility Modifiers
Members of a class that are declared with public visibility can be accessed from anywhere
Members of a class that are declared with private visibility can only be accessed from inside the class
Members declared without a visibility modifier have default visibility and can be accessed by any class in the same package
Java modifiers are discussed in detail in Appendix F