1.  import java.io.*; 
2.  public class Foo implements Serializable 
  { 
3.    public int x,y; 
4.    public Foo(int x,int y){this.x=x;this.y=y;} 
6.    private void writeObject(ObjectOutputStream s) 
7.      throws IOException{ 
8.        s.writeInt(x);s.writeInt(y); 
  } 
11.    private void readObject(ObjectInputStream s) 
12.    throws IOException,ClassNotFoundException{ 
14.    //insert code here 
    } 
  } A.s.defaultReadObject(); 
B.this=s.defaultReadObject(); 
C.y=s.readInt(); x=s.readInt(); 
D.x=s.readInt();y=s.readInt();