Salve a tutti... ho un problema che non riesco a risolvere circa il passaggio di un array da una classe ad un altra... Vi faccio un esempio:

public class Esempio0000
{
public static void main(String[]args)
{
//creo un oggetto che ha come campo private un array di stringhe
Parole par = new Parole();

}
}

class Parole
{
public Parole()
{

}

private String [] animali = {"cavallo" , "pecora", "agnello"};
}

Ok, ammettiamo che io adesso volessi creare una classe "ParoleAnimali" che accetti come parametro l'array della classe Parole... sicuramente dovrei fare dapprima un metodo par.getElencoAnimali() contenente l'array animali e poi dovrei passarlo al nuovo oggetto ParoleAnimali. Fino a qui ci sono, ma il problema è proprio che, scrivendo questo metodo:


public String[] getElencoAnimali()
{
return animali[];
}

compilandolo mi da un errore...

CHI MI SA AIUTARE?