2013_2014:s2:td:corrections:td_classes-code
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2013_2014:s2:td:corrections:td_classes-code [2014/02/15 22:03] – [Reverse : La classe ''Point''] blay | 2013_2014:s2:td:corrections:td_classes-code [2014/03/17 17:04] (current) – [La classe ''Polygone''] blay | ||
---|---|---|---|
Line 254: | Line 254: | ||
} | } | ||
+ | </ | ||
+ | |||
+ | <code java> | ||
package outilsPK; | package outilsPK; | ||
Line 434: | Line 437: | ||
==== La classe | ==== La classe | ||
<code java> | <code java> | ||
+ | package trajetPK; | ||
+ | import java.awt.*; | ||
+ | |||
+ | public class Chemin { | ||
+ | |||
+ | Point depart; | ||
+ | Point arrivee; | ||
+ | |||
+ | /** | ||
+ | * | ||
+ | * @param depart | ||
+ | * @param arrivee | ||
+ | */ | ||
+ | public Chemin(Point depart, Point arrivee) { | ||
+ | this.depart = depart; | ||
+ | this.arrivee = arrivee; | ||
+ | } | ||
+ | public double distance() { | ||
+ | int y = arrivee.y - depart.y; | ||
+ | int x = arrivee.x - depart.x; | ||
+ | return Math.sqrt( y*y + x*x); | ||
+ | } | ||
+ | @Override | ||
+ | public String toString() { | ||
+ | return " | ||
+ | } | ||
+ | |||
+ | |||
+ | } | ||
</ | </ | ||
Line 473: | Line 505: | ||
} | } | ||
</ | </ | ||
- | package trajetPK; | ||
- | import java.awt.*; | ||
- | |||
- | public class Chemin { | ||
- | |||
- | Point depart; | ||
- | Point arrivee; | ||
- | |||
- | /** | ||
- | * | ||
- | * @param depart | ||
- | * @param arrivee | ||
- | */ | ||
- | public Chemin(Point depart, Point arrivee) { | ||
- | this.depart = depart; | ||
- | this.arrivee = arrivee; | ||
- | } | ||
- | public double distance() { | ||
- | int y = arrivee.y - depart.y; | ||
- | int x = arrivee.x - depart.x; | ||
- | return Math.sqrt( y*y + x*x); | ||
- | } | ||
- | @Override | ||
- | public String toString() { | ||
- | return " | ||
- | } | ||
- | |||
- | |||
- | } | ||
<code java> | <code java> | ||
package trajetPK; | package trajetPK; | ||
Line 535: | Line 538: | ||
} | } | ||
</ | </ | ||
+ | |||
<code java> | <code java> | ||
package trajetPK; | package trajetPK; | ||
Line 581: | Line 585: | ||
} | } | ||
</ | </ | ||
- | ==== La classe '' | ||
- | Un polygone est composé d'un ensemble de points. | + | |
+ | |||
+ | {{ : | ||
+ | ==== La classe '' | ||
+ | |||
+ | Un polygone est composé d'un ensemble de points. | ||
<code java> | <code java> | ||
Line 624: | Line 632: | ||
==== La classe '' | ==== La classe '' | ||
- | * Pour | + | * Pour |
- | point à ceux déjà | + | |
- Etendez votre modélisation de la classe '' | - Etendez votre modélisation de la classe '' |
2013_2014/s2/td/corrections/td_classes-code.1392501806.txt.gz · Last modified: 2014/02/15 22:03 by blay