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) ;
}
}