private:私有的,只对本类公开。
default:类的成员不写访问修饰符时默认为default,默认对于同一个包中的其它类相当于公开(public),对于不是同一个包中的其它类相当于私有(private)。
protected:受保护(protected),对同一个包中的其他类和子类相当于公开,对于不是同一个包且没有父子关系的相当于私有。
public:对所有类都是公开的。
参考文档:https://www.cnblogs.com/xilichenbokeyuan/p/14142430.html