TP2: add class annotations.
[TP_POO.git] / TP2 / Forme.java
CommitLineData
bd443eec 1
78c725c5
JB
2@ClassPreamble (
3 author = "Jérôme Benoit",
4 date = "11/17/2008"
5)
54d3f5b3 6public abstract class Forme implements Affichable {
009c5b1e 7 private Point pOri;
bd443eec 8
009c5b1e 9 public abstract void dessiner(Piletransformations pile);
bd443eec 10
009c5b1e
JB
11 Forme() {
12 pOri = new Point();
13 }
14
15 Forme(Point p) {
16 pOri = p;
17 }
18
19 public Point getpOri() {
20 return pOri;
21 }
22
23 public void deplacer(Point p) {
24 pOri = pOri.additionner(p);
25 }
bd443eec 26}