X-Git-Url: https://git.piment-noir.org/?p=TP_POO.git;a=blobdiff_plain;f=TP2%2FSegment.java;h=5fd0d735500ca44e6500358aafa525ef0ed85ad4;hp=a421af76b303b476559d1cff1bd25d35cc1d5ea0;hb=009c5b1e63be46a50ba2c551c96369f461f44a93;hpb=60945b41d58a50a7f4315fdec128bff5c50e914f diff --git a/TP2/Segment.java b/TP2/Segment.java index a421af7..5fd0d73 100644 --- a/TP2/Segment.java +++ b/TP2/Segment.java @@ -1,6 +1,5 @@ class Segment extends Forme { - private Point pOri; private Point pDest; /* Segment() { @@ -9,21 +8,21 @@ class Segment extends Forme { } */ Segment(Point pO, Point pD) { - pOri = pO; + super(pO); pDest = pD; } public void dessiner(Piletransformations pile) { String className = this.getClass().getSimpleName(); Point pTrans = pile.getCurrentTransformation(); - Point pOriTrans = pOri.additionner(pTrans); + Point pOriTrans = super.getpOri().additionner(pTrans); Point pDestTrans = pDest.additionner(pTrans); - System.out.println(className + " " + pOri.toString()+ "->" + pOriTrans.toString() + " " + + System.out.println(className + " " + super.getpOri().toString()+ "->" + pOriTrans.toString() + " " + pDest.toString() + "->" + pDestTrans.toString()); } public void deplacer(Point p) { - pOri = pOri.additionner(p); + super.deplacer(p); pDest = pDest.additionner(p); }