public void actualizarDatos(DatosActualizarMedico datosActualizarMedico) { this.nombre = datosActualizarMedico.nombre(); this.documento = datosActualizarMedico.documento(); this.direccion = direccion.actualizarDatos(datosActualizarMedico.direccion()); }
para que no arroje error datosActualizarMedico.direccion
pide cambiar a String el primer parametro
public Direccion actualizarDatos(String direccion) {
this.calle = direccion.calle();
this.numero = direccion.numero();
this.distrito = direccion.distrito();
this.complemento = direccion.complemento();
this.ciudad = direccion.ciudad();
return this;
}