Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: nani en 11 de Marzo 2015, 19:20

Título: Ejemplo clase sencilla Java ejercicio CU00632B clase Medico
Publicado por: nani en 11 de Marzo 2015, 19:20
Aquí les dejo mi clase médico, quiero saber para continuar con el resto si hasta aquì voy bien, si de esta manera puedo implementar el mètodo del nombre y los apellidos, gracias por su ayuda y saludos...

Código: [Seleccionar]
public class Medico{
    private String nombre;
    private String apellido1;
    private String apellido2;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;


public Medico(){
     nombre="";
     apellido1="";
     apellido2="";
     edad=0;
     casado=false;
     numeroDocumentoIdentidad="";
     especialidad="";
    }

 //Mètodos Set
 public void setNombre(String valorNombre,String valorApellido1,String valorApellido2){
    System.out.println("El nombre del mèdico es"+nombre+apellido1+apellido2+"Este nombre ha cambiado");
    nombre=valorNombre;
    apellido1=valorApellido1;
    apellido2=valorApellido2;
    System.out.println("El nuevo nombre es "+nombre+apellido1+apellido2);
    }
}
]
Título: Re:Ejemplo clase sencilla Java ejercicio CU00632B clase Medico
Publicado por: Alex Rodríguez en 13 de Marzo 2015, 08:42
Hola nani, la declaración de campos o atributos de la clase está bien. El constructor también está bien. Pero los métodos no están bien. Debes incluir un método get y un método set por cada uno de los campos de la clase, es decir, deberías tener estos métodos getters:

getNombre
getApellido1
getApellido2
getEdad
getCasado
getNumeroDocumentoIdentidad
getEspecialidad

Y estos métodos setters:

setNombre
setApellido1
setApellido2
setEdad
setCasado
setNumeroDocumentoIdentidad
setEspecialidad

Aquí puedes consultar una solución al ejercicio y guiarte por ella : www.aprenderaprogramar.com/foros/index.php?topic=1299

Saludos
Título: Re:Ejemplo clase sencilla Java ejercicio CU00632B clase Medico
Publicado por: nani en 13 de Marzo 2015, 10:08
Muchas Gracias  por la ayuda, sè que me faltan get Y set Puse el ejercicio solo hasta porq querìa saber si podìa implementar el nombre y los apellidos en un solo mètodo.