

public class Point
{ public static void main (String args[])
{ Ex a ;
a = new Ex() ;
a.initialise(3, 5) ; a.affiche() ;
a.deplace(2, 0) ; a.affiche() ;
Ex b = new Ex() ;
b.initialise (6, 8) ; b.affiche() ;

Util.echange(5, 8);

}
}

 class Ex
{ public void initialise (int abs, int ord)
{ x = abs ;
y = ord ;
}
public void deplace (int dx, int dy)
{ x += dx ;
y += dy ;
}
public void affiche ()
{ System.out.println ("Je suis un point de coordonnees " + x + " " + y) ;
}
private int x ; // abscisse
private int y ; // ordonnee
}
 
 class Util
 { public static void echange (int a, int b) // ne pas oublier static
 { System.out.println ("début Échange : " + a + " " + b) ;
 int c ;
 c = a ; a = b ; b = c ;
 System.out.println ("fin Échange : " + a + " " + b) ;
 }
 }
 
 
 