Se l'esercizio lo hai preso da un libro o è sbagliato il codice riportato sul libro oppure hai sbagliato tu a ricopiarlo. In ogni caso se ti sfugge l'errore ti consiglio di rivedere le basi della programmazione ad oggetti prima di cimentarti negli esercizi. La struttura della classe Schede è assolutamente errata. Per inizializzare l'array come fai tu devi aggiungere quantomeno un costruttore:
codice:public class Schede { public Contatto schede[]=new Contatto[5]; public Schede() { schede[0]=new Contatto("luca rossi","piazza lodi 1",0211113344); schede[1]=new Contatto("mario bianchi","piazza lodi 2",0211223344); schede[2]=new Contatto("paolo rosa","piazza lodi 3",0211333344); schede[3]=new Contatto("marco blu","piazza lodi 4",0211443344); schede[4]=new Contatto("lucia giallo","piazza lodi 5",0211553344); } }

Rispondi quotando