Specifier class subclass package world 
private    X       
protected  X      X*        X   
public     X      X         X       X 
package    X      X   
-----------------------------------------------
from http://java.sun.com/docs/books/tutorial/java/javaOO/accesscontrol.html在非class的access里protected和friendly的区别是subclass里friendly在subclass里不可见,而就class而言,所有的class都有一个指向其父类的指针super,我想就是这个道理