X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TP2%2FCercle.java;h=f595ffd1a9549c93dafa90d520d4bada0ac0bcfa;hb=54d3f5b36181762091ed310b362ec21356284e60;hp=fe17b443d7d1d937ad322234b9cbc63a25030588;hpb=14d4fd0d0d84e3b8a52ecde790d878fcb909ddd0;p=TP_POO.git diff --git a/TP2/Cercle.java b/TP2/Cercle.java index fe17b44..f595ffd 100644 --- a/TP2/Cercle.java +++ b/TP2/Cercle.java @@ -1,22 +1,21 @@ -class Cercle { - private Point pOri; +class Cercle extends Forme { 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); + Point pOriTrans = super.getpOri().additionner(pTrans); + System.out.println(className + " " + super.getpOri().toString() + "->" + pOriTrans.toString() + " " + rayon); } - public void deplacer(Point p) { - pOri = pOri.additionner(p); + public void afficher() { + System.out.println(super.getpOri().toString() + " " + rayon); } }