Access modifier
For classes, there are only two access modifiers: public and default (no modifier). private is not allowed for top-level classes.
Access modifiers control how much access you give to your variables, methods, or classes from other part...