+ public static void main4() {
+
+ Compactable[] compactable = new Compactable[10];
+
+ Point p1 = new Point(1, 2);
+ Point p2 = new Point(2, 7);
+ Point p3 = new Point(1, 5);
+ Point p4 = new Point(3, 1);
+
+ Segment segment1 = new Segment(p1, p2);
+ Segment segment2 = new Segment(p3, p4);
+ Cercle cercle = new Cercle(p3, 5.5);
+ Image image = new Image();
+ image.ajouter(segment1);
+ image.ajouter(segment2);
+ image.ajouter(cercle);
+
+ Entiers entiers = new Entiers(5);
+ entiers.inserer(3);
+ entiers.inserer(1);
+ entiers.inserer(4);
+
+ Liste liste = new Liste();
+ liste.inserer(3);
+ liste.inserer(1);
+ liste.inserer(5);
+ liste.inserer(4);
+
+ compactable[0] = entiers;
+ entiers.afficher();
+ compactable[0].compacter(1);
+ entiers.afficher();
+
+ compactable[1] = liste;
+ liste.afficher();
+ compactable[1].compacter(1);
+ liste.afficher();
+
+ compactable[2] = image;
+ image.afficher();
+ compactable[2].compacter(1);
+ image.afficher();
+ }
+