ns le même répertoire public class TestPoint{ static public void main( String args[]){ Point p = new
tdJava
on de classe Définition des attributs : ◦ La méthode initialiser public class Point { private int x
Java Les Classes et les Objets
bjets et classes ▫ La référence - Soit la classe : public class Point { private int x = 0; private int y
Cours Classes Objets
oint { int x; // int => 32bits En Java, une classe qui possède une méthode main() qui prend en
poo object
te la classe Exemple : public class Point { // instruction de definition des champs et methodes de
Java M chap
class Point { 2 private int x; 3 private int y; 5 public int gety() {return y;} 7 public Point setx(int i) {
c classesJava
ge – Exemples ○ Fichier ColorPoint java class ColorPoint extends Point { int color; int getColor()
lec
Point java class Point { // deux attributs de type int int abscisse; int ordonnee; // constructeur
TD correction
new Point(); ( constructeur déjà défini en Java et hérité de la classe Object ) 2 Remarquer que dans les méthodes on
La notion de classe Définition des attributs : ? La méthode initialiser public class Point { private int x ; // abscisse private int y ; // ordonnee
{ ”corps de la classe” } Exemple : 1 public class Point { 2 private int x; 3 private int y; 5 public int gety() {return y;}
Exercice 4 Soit le programme suivant : // Fichier Point java class Point { // deux attributs de type int int abscisse; int ordonnee; // constructeur
toute classe JAVA possède au moins un constructeur public class Point { Dans java ceci est fait au sein du code de la classe Point
import java awt Graphics; Attributs hérités de la classe Point // constructeur public PointGraphique(double x double y Color c) { this x = x;
(b) Spécifiez l'interface publique d'un objet Point Réponse Méthode de la classe Point 1 public double getX() 2 public double getY()
Java Classes et Objets ? Classe Java - Les objets qui collaborent dans Point p; • p fait maintenant référence à un objet qui contient un champ x et
Tout d'abord vous allez écrire la classe Point pour représenter les points Point java et complétez les constructeurs et les méthodes qui composent la
de la classe Point2D : il faut passer par les méthodes pour accéder aux champs Programmation en Java 41 4 6 Classe des points version finale basicstyle