Buongiorno a tutti!
Sto implementando una classe che si occupa della gestione degli interi e mi è chiesto di "Fare uso di eventuali funzioni matematiche accessorie, definendole come metodi static di una classe che implementa funzioni matematiche".
A questo proposito ho creato una public class Mate, la quale ha un metodo privato, public static int mcd (int a, int b);
Nonostante abbia definito questa classe public, quando vado ad invocare il metodo mcd nella classe Interi, questo non viene trovato.

Nel file Intero.java:

codice:
class Intero {
 .....
 int div = mcd(a,b);
}

Nel file Mate.java:
codice:
public class Mate {
 public static int mcd (int a , int b)
   {....}
}
Compilando il file Intero.java il compilatore risponde: "cannot find symbol" perché penso che non trovi la funzione mcd, come fare? L'ho definita public, a parte questo devo importarla con qualche comando??

E' il mio primo programmino in Java, abbiate pazienza.
Grazie a chi risponderà.