Grazie mille per le delucidazioni comunque sono alle prime armi è per quello che faccio errori anche banali
Comunque si il codice non era completo era solo un pezzo, l'iteratore lo usavo poi per fare una ricerca di un utente sulla collezione. Ed è per questo che dico che non riesco ad accedere ai campi, nel senso che se voglio ricercare un utente con un determinato nome mi dava degli errori nello scrivere p.Nome.
E si certamente ci andava un controllo come mi hai suggerito per l'iteratore.
Ultima cosa, scusa l'ignoranza ma in che senso che stravolgo i principi di programmazione OOP? Cioè cosa porta di male il fatto che inserisco una iterazione con l'utente per acquisire dei dati all'interno di quella classe?
Grazie ancora della pazienza.


Rispondi quotando