Scusami, lo so che l'override è solo dei metodi: per sovrascrivere intendevo dire se il campo della superclasse viene occultato da un omonimo della sottoclasse, e chiaramente per accedervi devo usare super.
Nel mio caso ho necessità di sovrascrivere un metodo, ma non riesco a fare arrivare 'R' nel setColore della sottoclasse.

Rispondi quotando
, ma mi sono giocato il controllo switch, e mi stampa qualunque char. Non posso mettere lo switch nel setColore() della superclasse perché i colori sono potenzialmente differenti in base al tipo di abbigliamento.
Non amo creare oggetti Camicia riferiti ad Abbigliamento e poi fare casting per usare un metodo di Camicia.
