Originariamente inviato da angelotm
scusami ma mi potresti spiegare cosa vuol dire?
Vuol dire una cosa molto semplice (te lo direbbe valia allo stesso modo).
Che una classe come persona che "modella" appunto una persona, dovrebbe essere fatta come un semplice "bean", cioè una classe che ha i campi private per le proprietà e principalmente i metodi getter/setter (getNome(), setNome() ecc...) più altro che può servire essendo comunque un Object (tipicamente toString(), equals(), hashCode() ). Eventualmente anche un costruttore/i per inizializzare già subito i campi.

Ma senza avere alcuna funzionalità di I/O verso l'utente, che invece dovrebbe essere delegata ad un altro punto del programma.