权限修饰符
public
\qquad
最高权限修饰符,在任何地方都可以访问。
protected
\qquad
包外的子类和同包下的类可以访问,包外非子类不可访问。
缺省
\qquad
同一个包内的可以访问,包外不可访问。
private
\qquad
只能是类内部才可以访问。
额外
default 是 java8 引进的关键字,用来修饰方法的。只有对应接口的实现类才可以访问。
public interface Human {
default void say() {
System.out.println("hello");
}
}