作用域的区别

作用域 当前类 同一个 package 子孙类 其他 package
public O O O O
protected O O O X
friendly O O X X
private O X X X