Bonjour,
Je suis en train d'apprendre le et je ne comprend pas comment fonctionnent les constructeurs, je m'explique dans un exemple :
nous avons définis en cours une UnPoint suivie d'une classe Unrectangle comme suit :
class UnPoint {
int abscisse,ordonnee;
UnPoint () {
this.abscisse = 0;
this.ordonnee = 0;
}
void translation (int dx ,int dy) {
this.abscisse = this.abscisse + dx;
this.ordonnee = this.ordonnee + dy;
}
}
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class Unrectangle {
UnPoint coin;
int largeur;
int hauteur;
Unectangle () {
coin = new UnPoint();
largeur = 1;
hauteur = 1;
}
}
seulement que se passe-t-il si je met un nouveau constructeur UnRectangle comme ceci ?
UnRectangle () {
coin = new UnPoint (13);
largeur = 1;
hauteur = 1;
}
