bonjour

ma question peut vous paraître bête mais je débute en java.
d'ailleurs je ne sais pas si mon problème est du à une mauvaise configuration d'Eclipse ou si j'aurai du poster dans la rubrique "général" donc si c'est le cas, pardonnez-moi

j'ai en fait 3 fichiers .class :

- Fiche.class qui contient un constructeur pour afficher une fiche
- MaClasse.class qui dans son "main" crée la fiche
- Fonctions.class que je voulais destiner à regrouper quelques fonctions diverses

Les 3 .class sont dans le même projet "MonProjet"
MaClasse.class réussit bien à appeler Fiche.class pour créer la fiche, mais Fiche.class refuse d'utiliser une fonction présente dans Fonctions.class

L'erreur :
The method Max(int, int) is undefined for the type Fiche
Je sais pas si c'est nécéssaire dans mon cas, mais je vais indiquer le code source de mes 3 fichiers .class (il n'est pas long, je fais juste des tests)

MaClasse.class
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class MaClasse {
  public static void main(String[] args)
  {
    Fiche f=new Fiche();
    f.setVisible(true);
  }
}
Fiche.class
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
import java.awt.*;
import javax.swing.*;
 
public class Fiche extends JFrame
{
  public Fiche()
  {
    this.setTitle("MonTitre");
    this.setSize(new Dimension(Max(600,1000),450));
  }
}
Fonctions.class
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class Fonctions
{
  int Max(int a, int b)
  {
	if (a>b) return a; else return b;
  }
}
Merci d'avance