Grazie per la risposta.

Mi hanno appena detto che programmare ad oggetti utilizzando matrici di oggetti è molto "fondamenti" e non "oop"...
ora mi viene una tristezza dopo tutte le ore che ho perso per farlo