Java
Résolu
Bonjour,
voila je desire creer un rectangle avec 2 point comme argument et qui herite de la classe point
mais je n y arrive pas a initialiser les argument de rectangle
voila ce que je fais
class Point {
double x;
double y;
public Point (double x, double y){
this.x = x;
this.y =y;
}
}
class Rectangle extends Point {
Point p1;
Point p2;
public Rectangle (Point p1, Point p2){
this.p1 = p1;
this.p2 = p2;
}
}
mais ca ne marche pas je ne sais pas pkoi
je vous remercie
voila je desire creer un rectangle avec 2 point comme argument et qui herite de la classe point
mais je n y arrive pas a initialiser les argument de rectangle
voila ce que je fais
class Point {
double x;
double y;
public Point (double x, double y){
this.x = x;
this.y =y;
}
}
class Rectangle extends Point {
Point p1;
Point p2;
public Rectangle (Point p1, Point p2){
this.p1 = p1;
this.p2 = p2;
}
}
mais ca ne marche pas je ne sais pas pkoi
je vous remercie
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
bonjour,
Il faudrait, peut être, faire un main ??? et également une méthode pour afficher le résultat ... tu ne crois pas ?
;o)
polux-
-
-
@S_A_M29oui merci c fair car cen est pas une classe d heritage mais une classe d agregation je vous remerci
-
-
BOnjour un rectangle n'est pas un point par defaut donc ton héritage ne peux pas marcher...Un rectangle est une combinaison de 4 points donc cela à rien à voir avec une notion d'héritage.
Je ne sais peut être qu'il te faut un constructeur avec 4 points mais franchement je ne sais pas ce que tu veux faire donc je ne peux pas t'aider.sois plus explicite comme ca je pourrais t'aider ou bien une autre personne pourrait t'aider.
allez Bon Courage!