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:
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??codice:public class Mate { public static int mcd (int a , int b) {....} }
E' il mio primo programmino in Java, abbiate pazienza.
Grazie a chi risponderà.

Rispondi quotando