SpiritoLibero ha scritto:
una classe può non avere un costruttore esplicito (e sarà il compilatore a crearlo vuoto)
Corretto, se non c'è alcun costruttore esplicito scritto dal programmatore, il compilatore genera quello di "default", che non ha argomenti, fa una chiamata super(); senza argomenti e prende lo stesso livello di accesso della classe.
SpiritoLibero ha scritto:
e può anche non avere metodi, se tutti i suoi campi sono pubblici
Corretto.