Hola Francisco, bienvenido al foro.
Revisé tu primer ejercicio publicado y lo veo muy bien, has comenzado con el pie derecho.
Encuentro para hacerte una sola corrección solamente, y es respecto del Constructor:
Los atributos edad, casado, y numeroDocumentoIdentidad están muy bien inicializados, no así los otros dos atributos restantes (tipo String). Los mismos deberían ser inicializados de la siguiente manera:
nombre= "";
apellidos= "";
De esta manera, el Constructor quedaría:
public Persona(){
nombre= "";
apellidos= "" ;
edad= 0;
casado= false;
numeroDocumentoIdentidad= "";
}
Por convención los atributos java se inicializan de la siguiente manera:
A cadena vacía "" si se trata de String
A 0 si se trata de valores numéricos
A false si se trata de valores booleanos
Esto es una convención que sigue la comunidad de programadores java.