5 public static void main(String
[] args
) {
7 Point p1
= new Point(1, 2);
8 Point p2
= new Point(2, 7);
9 Point p3
= p1
.additionner(p2
);
11 System
.out
.println(p1
.toString());
12 System
.out
.println(p2
.toString());
13 System
.out
.println(p3
.toString());
15 Point p4
= new Point(4, 5);
16 Point p5
= new Point(2, 3);
17 Segment segment
= new Segment(p4
, p5
);
18 Cercle cercle
= new Cercle(p4
, 5.2);
20 Piletransformations trans
= new Piletransformations(10);
23 segment
.dessiner(trans
);
24 cercle
.dessiner(trans
);
25 boolean rt
= trans
.empiler(p1
);
27 segment
.dessiner(trans
);
28 cercle
.dessiner(trans
);
29 rt
= trans
.empiler(p2
);
31 segment
.dessiner(trans
);
32 cercle
.dessiner(trans
);
36 segment
.dessiner(trans
);
37 cercle
.dessiner(trans
);