Duvida - atribuir valores

uma duvida simples…atribui uma variavel estatica com referencia a variavel fim, só que agora quero atribuir valores novos a x e y da variavel estatica, sendo que ao imprimir na tela as duasultima linha S.O.P estatica e fim imprimam o mesmo valor…

vlwww[code]

package exercicio1;

import Ponto.*;
import Ponto.Ponto;

public class TestePonto {

public static void main(String[] args) {

  Ponto  inicio;
   Ponto fim; 
   Ponto estatica;
  
  
   inicio = new Ponto();
   fim = new Ponto ();
  estatica = new Ponto ();
 
  
   estatica = fim;
    inicio.x = 10;       
   inicio.y = 10;
   fim.x = 20;
   fim.y = 30;

  
  System.out.println("Ponto de Inicio é:" + inicio);
  System.out.println("Ponto Final é:" + fim);
  System.out.println("Estatica é:" + estatica);
  System.out.println("Ponto Final é:" + fim);
  System.out.println("Estatica è:" + estatica);
  System.out.println("Ponto Final:" +fim);
  System.out.println("Ponto de Inicio é:" +inicio);


   
}

// }
/** Creates a new instance of TestePonto */
public TestePonto() {
}

}[/code]

É só atribuir os valores a uma das duas variaveis, como elas referenciam o mesmo objeto, “vai alterar nas duas”…