package dotTest;public class DotTest
{
  protected int x,y;  protected void set(int a,int b)
  {
    x=a;
    y=b;
  }  public void setdot(int c,int d)
  {
    System.out.println("set dot");
    set(c,d);
  }
}package useDot;import dotTest.*;public class UseDot extends DotTest
{
  public static void main(String args[])
  {
    DotTest dot1=new DotTest();
    UseDot dot2=new UseDot();    dot1.set(2,3); //错误1
    dot2.set(2,5);  //注意1    System.out.println(dot1.x); //错误2
    System.out.println(dot2.x); //注意2    new AnotherClass();
  }
}class AnotherClass
{
  public AnotherClass()
  {
    UseDot dot2=new UseDot();
    dot2.set(2,5); //错误3
    System.out.println(dot2.x); //错误4
  }
}
下次贴代码的时候整理一下缩进,方便别人看……