next up previous contents index
suivant: this monter: Classes et instances, membres précédent: Méthodes   Table des matières   Index


Publication du type

Quand une classe est destinée à être utilisée dans d'autres applications, on doit la déclarer publique et faire de même pour les membres et les constructeurs que l'on veut rendre utilisables ; par exemple, on peut exporter les deux constructeurs et la méthode translater mais pas les deux champs x et y :

package geometrie;

public class Point {
  double x, y;

  public Point() {}

  public Point(double x, double y) {
    this.x = x;
    this.y = y;
 }

  public void translater(double dx, double dy) {
    this.x = this.x + dx;        // x = x + dx
    this.y = this.y + dy;        // y = y + dy
 }
}



Rene' LALEMENT 2002-11-07