public, protect,private,修饰符及默认default public 访问权限限制最宽的修饰符,可以被任何类访问和调用 protect 介于public 和 private之间的修饰符,只能允许父类以及子类本身的方法所访问,即使子类不在同一个包下 private 访问权限限制最窄的修饰符,被修饰的属性和方法只能被该类所调用,子类不能访问 default 默认的访问权限,只允许同一个包下进行访问