X-Git-Url: https://git.piment-noir.org/?p=TP_POO.git;a=blobdiff_plain;f=TP2%2FMain.java;h=e05593a846aa509c54e65de24431230b355212ea;hp=0a031cd8c810aef34fb787e95a5c13ec9da94afe;hb=14d4fd0d0d84e3b8a52ecde790d878fcb909ddd0;hpb=61363e13bcb2f16fe37e13dfd59ee04719934e4f diff --git a/TP2/Main.java b/TP2/Main.java index 0a031cd..e05593a 100644 --- a/TP2/Main.java +++ b/TP2/Main.java @@ -4,6 +4,38 @@ class Main { public static void main(String[] args) { + Point p1 = new Point(1, 2); + Point p2 = new Point(2, 7); + Point p3 = p1.additionner(p2); + + System.out.println(p1.toString()); + System.out.println(p2.toString()); + System.out.println(p3.toString()); + + Point p4 = new Point(4, 5); + Point p5 = new Point(2, 3); + Segment segment = new Segment(p4, p5); + Cercle cercle = new Cercle(p4, 5.2); + + Piletransformations trans = new Piletransformations(10); + trans.display(); + + segment.dessiner(trans); + cercle.dessiner(trans); + boolean rt = trans.empiler(p1); + trans.display(); + segment.dessiner(trans); + cercle.dessiner(trans); + rt = trans.empiler(p2); + trans.display(); + segment.dessiner(trans); + cercle.dessiner(trans); + + segment.deplacer(p1); + cercle.deplacer(p1); + segment.dessiner(trans); + cercle.dessiner(trans); + } }