X-Git-Url: https://git.piment-noir.org/?p=TP_POO.git;a=blobdiff_plain;f=TP2%2FCercle.java;h=62772da71506b8bba3f1a6423c4f5b405039405c;hp=f13be696a5bd3966dd1226c0de8a53524cd22fac;hb=009c5b1e63be46a50ba2c551c96369f461f44a93;hpb=60945b41d58a50a7f4315fdec128bff5c50e914f diff --git a/TP2/Cercle.java b/TP2/Cercle.java index f13be69..62772da 100644 --- a/TP2/Cercle.java +++ b/TP2/Cercle.java @@ -1,22 +1,17 @@ class Cercle extends Forme { - private Point pOri; private double rayon; Cercle(Point pO, double r) { - pOri = pO; + super(pO); rayon = r; } public void dessiner(Piletransformations pile) { String className = this.getClass().getSimpleName(); Point pTrans = pile.getCurrentTransformation(); - Point pOriTrans = pOri.additionner(pTrans); - System.out.println(className + " " + pOri.toString() + "->" + pOriTrans.toString() + " " + rayon); - } - - public void deplacer(Point p) { - pOri = pOri.additionner(p); + Point pOriTrans = super.getpOri().additionner(pTrans); + System.out.println(className + " " + super.getpOri().toString() + "->" + pOriTrans.toString() + " " + rayon); } }