E va bene... ma questa terza classe deve "conoscere" l'arraylist... e per conoscerlo sei tu che devi passarglielo in qualche modo (nel costruttore, se decidi di passarlo lì, oppure tramite un metodo). Perchè questa terza classe per lavorare deve conoscere:
1) L'arraylist all'interno del quale cercare l'oggetto
e
2) L'oggetto da cercare nell'arraylist.
Il secondo lo passi al metodo hasCoin... ma il primo non glielo passi da nessuna parte... lei come fa a conoscere l'arraylist?
Ciao.![]()



Rispondi quotando