public class HistoriaClinica {

  private String nombre, apellidos, dirección;
  private int edad;
  private String enfermedadesPadecidas = new String();
  private String actosMédicos = new String();
  
  public HistoriaClinica(String nombre, 
                         String apellidos, 
								 int edad) {
	  this.nombre=nombre;
	  this.apellidos=apellidos; 
	  this.edad=edad;
  }
  
  public void añadeEnfermedad(String enfermedad) {
    if (enfermedadesPadecidas.length()==0) {   
	   enfermedadesPadecidas += enfermedad; 
	 } else { 
	   enfermedadesPadecidas += ", "; 
	   enfermedadesPadecidas += enfermedad; 
	 }	
  }	 	  							  

  public void añadeActoMédico(String acto) {
    if (actosMédicos.length()==0) {   
	   actosMédicos += acto; 
	 } else { 
	   actosMédicos += ", "; 
	   actosMédicos += acto; 
	 }	
 }	
  
  public void setEdad(int edad) {
    this.edad=edad;
  }
  
  public String toString() {
     return '\n' + nombre + " " + 
	  apellidos + '\n' + 
	  " Enfermedades padecidas: " + 
	  enfermedadesPadecidas + '\n' +
	  " Actos médicos realizados: " + 
	  actosMédicos + '\n';  
  }	
   

  public static void main (String[] args) {
    HistoriaClinica paciente1 = 
	  new HistoriaClinica ("Jose", "García Lara", 52);
	 paciente1.añadeActoMédico("implantación de marcapasos"); 
	 paciente1.añadeEnfermedad("úlcera duodenal");
	 paciente1.añadeEnfermedad("arritmia cardiaca");
	 System.out.println(paciente1); 

  }	
	
}