Hola slatan
Tu clase es funcional. Bien.
Te apunto pequeños detalles para tener en cuenta en posteriores ejercicios.
1º
En una clase podemos declarar los atributos que queramos, los que nos hagan falta.
Para este ejercico los atributos 'p1' y 'anos' los has declarado pero no los has inicializado en el constructor, ni has creado sus métodos set y get. Seguramente porque para ti no son atributos de la clase sino variables que usarás en el método calculoMulEdad().
Para casos como este, estas variables se declaran dentro del método que los usará y no recargar la lista de atributos.
2º
Cuando se pide inicializar los atributos a sus valores por defecto, nos referimos a lo siguiente:
Los String se inicializan a cadena vacía ""
los int a cero 0
y los boolean a false
En un ejercicio anterior se os pidió inicializar un String con un texto como "Desconocido", eso tenía un propósito, que el atributo ya tuviera ese valor, pero repito, si se pide inicializar a sus valores por defecto, es lo apuntado.
3º
También os hemos pedido en otro ejercicio que los métodos set además de modificar el atributo (su función principal) mostraran un mensaje indicando el cambio efectuado.
Este mensaje tenía el propósito de que se viera que al invocar el método en cuestión comprobáramos por consola que el atributo estaba recién modificado.
Pero estos mensajes no deben incluirse en los setters.
4º
A la hora de bautizar los setters y getters, hay que seguir la convención de:
Empezar por la partículo set o get y continuar con el nombre del atributo con las iniciales de éste en mayúscula.
Están bien los métodos:
public void setNombre (String valNombre)
public void setApellido (String valApell)
public void setEdad (int valEdad)
public void setCasado (boolean valCasado)
public String getNombre ()
public String getApellido ()
public boolean getCasado ()
Hay que modificar:
public void setIdentidad (String valId)
public void especialidad (String valEsp)
public String getId ()
public String getEsp ()
----------------
Aparte de estas notas, el método calculoMulEdad() está bien construido.
Solo repito que las variables que exclusivamente usará este método deben declararse en su interior.
Saludos