TestSegment.java
01 package fr.isae.geometry.more;
02 
03 /**
04  <code>TestSegment</code> est une classe de test pour la classe
05  <code>Segment</code>.
06  *
07  @author <a href="mailto:cregut@enseeiht.fr">Xavier Cregut</a>
08  @author <a href="mailto:garion@isae.fr">Christophe Garion</a>
09  @version 1.0
10  */
11 public class TestSegment {
12 
13     /**
14      * Programme permettant de "verifier" si la longueur d'un
15      * segment ne change pas lors de la translation d'un des points
16      * ayant servi a le creer.
17      *
18      @param args non utilise ici
19      */
20     public static void main(String[] args) {
21         Point p1 = new Point(0.00.0);
22         Point p2 = new Point(5.00.0);
23         Segment s = new Segment(p1, p2);
24 
25         System.out.print("p2 = ");
26         p2.afficher();
27         System.out.println();
28         System.out.print("s = ");
29         s.afficher();
30         System.out.println();
31         System.out.println("longueur de s = " + s.getLongueur());
32         System.out.println();
33 
34         p2.translater(-2.00.0);
35 
36         System.out.print("p2 = ");
37         p2.afficher();
38         System.out.println();
39         System.out.print("s = ");
40         s.afficher();
41         System.out.println();
42         System.out.println("longueur de s = " + s.getLongueur());
43     }
44 }