Eccomi di nuovo ragazzi
Sono qui per portarvi all'attenzione un altro problema che ho riscontrato nei miei esercizi.
Una libreria gestisce dei libri e degli album
Per farla breve un libro è composto dagli attributi
id
titolo
autore
Mentre l'album dagli attributi
id
titolo
num brani
brani
autore
Provvedo a realizzare le due classi.
Il problema sorge che l unico file di input che ho, denominato opere.txt contiene sia libri che album,ove ogni oggetto è preceduto dall'etichetta Libro nel caso si tratti di un libro,Album nel caso si tratti di un album.
Ecco un esempio del file:
Libro
0210
il codice da vinci
Dan Brown
Album
0300
Inediti
2
AlbaChiara
Generale
Vasco Rossi
e cosi via un susseguirsi di libri e album.
Ora ho pensato di dover costruire una classe Opera, ma nel momento in cui leggo il file,come faccio a idividuare la classe libro e la classe album?