Aide en programmation java

Fermé
Lilow - 7 avril 2011 à 20:09
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 - 10 avril 2011 à 06:52
Bonjour,

Je souhaite que quelqu'un pourrait m'aider et merci d'avance.
J'ai un programme en programmation orientée objet.
Et j'ai de la difficulté à faire une relation entre deux classes.
Non pas un héritage mais une simple relation.
La classe Forme est reliée à la classe Point.
"Import java.awt.Point" n'est pas en train de me permettre de tout utiliser.
Par exemple, dans la classe Point j'ai une méthode toString.
Malgré que j'ai mis "Import java.awt.Point" dans Forme, je ne peux pas utiliser cette méthode depuis Forme.
Merci.
Et A+

A voir également:

2 réponses

jerbiano Messages postés 38 Date d'inscription vendredi 27 mars 2009 Statut Membre Dernière intervention 28 mai 2013
8 avril 2011 à 03:21
Bonjour
pourquoi tu n'utilise pas extends? ça sera plus facile et efficace on utilisant l'héritage ou tu peux encore essayer de changer la classe point en une interface pour l'implémenter
0
BadGuitarist Messages postés 367 Date d'inscription dimanche 12 octobre 2008 Statut Membre Dernière intervention 20 octobre 2013 27
10 avril 2011 à 06:52
Bonjour,

Attention : ta classe Forme importe la classe Point de Java. A mon avis, tu souhaites importer ta classe Point :
Class Point
{
  public String toString ( )
  {
    return "Je suis un point";
  } 
}

import Point;
Class Forme
{
   public static void main (String[] args)
  {
        Point pointA = new Point();
   	System.out.println(pointA.toString());

   }
}


0