Quote Originariamente inviata da Gas75 Visualizza il messaggio
I metodi setter (e getter) sono necessariamente pubblici.
Non necessariamente.

Quote Originariamente inviata da Gas75 Visualizza il messaggio
L'unico accesso dall'esterno al programma da parte di chiunque è attraverso l'istanza di un oggetto Camicia (o di un'altra sottoclasse di Abbigliamento).
Continuo a ripeterlo: se in Camicia NON ridefinisci il setColore, resta il setColore di Abbigliamento che NON è vincolato, è pubblico e chiunque può invocarlo per settare quello che gli pare.