Problème codage classe de test java

Miss56 -  
 danimo -
Bonjour,
Voilà mon souci j'ai créé plusieurs classes et j'aimerais créer une classe de test.
Mais je ne vois pas comment faire à partir d'une méthode de ma classe Test
créer des objets de toutes me classes que je pourrais utiliser :/
Je suppose bien que ça doit être du style :

Circle c = new Circle("circle",10);

Mais comment l'utiliser après ??

P.S : je tourne sous BlueJ.

Merci d'avacne =)

3 réponses

  1. pjaaar Messages postés 15 Statut Membre 1
     
    c.doStuff() ?

    je comprends pas très bien la question!
    0
  2. Miss56
     
    Je veux juste une classe qui me permette de créer des objets de toutes mes autres classes et que je pourrais ensuite utiliser pour leur appliquer les méthode de leur classes respectives.
    0
  3. danimo
     
    Salut,

    Voir ici:

    https://forums.commentcamarche.net/forum/affich-15279399-acceder-a-methode-d-autre-class-en-java

    Sans oublier de passer les paramètres éventuels à la classe ni de récupérer le retour éventuel...

    Exemples depuis la classe de tests:

    // appel de méthodes statiques depuis la méthode main(...
    retourString = NomClasse1.méthode1Classe1(param_eventuels); // si le return est String
    NomClasse1.méthode2Classe1(param_eventuels); // si méthode2Classe1 est void
    retourInt = NomClasse1.méthode3Classe1(param_eventuels);  // si le return est int
    //  etc
    
    
    NomClasse2 objClasse2 = new NomClasse2(); // une seule fois pour toutes les méthodes de cette classe
    retourInt = objClasse2.méthode1Classe2(param­_eventuels);  // si le return est int
    retourFloat = objClasse2.méthode2Classe2(param­_eventuels);  // si le return est float
    // etc
    
    Circle c = new Circle();
    c.laMethode("circle",10);
    
    // etc pour les autres méthodes/classes
    


    Cordialement,

    Dan
    0