Variable modifiers
public visible everywhere (class must also be public)
no modifier visible in current package
protected visible in current package and in subclasses in other packages
private visible only to current class
Note protected is weaker than saying nothing at all!