Modifier        Class     Package   Subclass  World
  public          Y         Y         Y         Y
  protected       Y         Y         Y         N
  no modifier     Y         Y         N         N
  private         Y         N         N         N
 
  public class a {
  protected int x;
  }
  public class b {
        b() {
              a A=new a();
              A.x=9;//why we can access this field ?
        }
  }
пожалуйста, помогите мне узнать конкретную работу защищенного в Java