Autor Tema: Ejercicio CU00632B métodos getters y setters java  (Leído 3992 veces)

ThheMau

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 17
    • Ver Perfil
Ejercicio CU00632B métodos getters y setters java
« en: 05 de Agosto 2014, 19:20 »
Hola a todos!

Estuve haciendo pruebas con mi código y según yo todo está bien, pero de todas maneras me gustaría que me publicaran sus opiniones a ver si hay algo en lo que se pueda mejorar.

Muchas gracias a todos! ;D

Código: [Seleccionar]
public class Medico {
    String nombre;
    String apellidos;
    int edad;
    boolean casado;
    String numeroDocumentoIdentidad;
    String especialidad;
   
    public Medico () {
        nombre="";
        apellidos="";
        edad=0;
        casado=false;
        numeroDocumentoIdentidad="";
        especialidad="";
    }
   
    public void setNombre (String valorNombre) {
        nombre=valorNombre;
        System.out.println ("Ha cambiado el nombre del Medico a " + nombre);
    }
   
    public void setApellidos (String valorApellidos) {
        apellidos=valorApellidos;
        System.out.println ("Ha cambiado el apellido del Medico" + nombre + " a " + apellidos);
    }
   
    public void setEdad (int valorEdad) {
        edad=valorEdad;
        System.out.println ("Ha cambiado la edad del medico "+nombre + " a " + edad);
    }
   
    public void setCasado (boolean valorCasado) {
        casado=valorCasado;
        System.out.println ("Ha cambiado el estado matrimonial del medico " +nombre + " a " +casado);
    }
   
    public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad) {
        numeroDocumentoIdentidad=valorNumeroDocumentoIdentidad;
        System.out.println ("Ha cambiado el NDI del medico "+nombre + " a " + numeroDocumentoIdentidad);
    }
   
    public void setEspecialidad (String valorEspecialidad) {
        especialidad=valorEspecialidad;
        System.out.println ("Ha cambiado la especialidad del medico "+nombre + " a " + especialidad);
    }
   
    public String getNombre () {return nombre; }
    public String getApellidos () {return apellidos; }
    public int getEdad () {return edad; }
    public boolean getCasado () {return casado; }
    public String getNumeroDocumentoIdentidad () {return numeroDocumentoIdentidad; }
    public String getEspecialidad () {return especialidad; }
}
   
   
       
   
« Última modificación: 31 de Agosto 2014, 10:50 por Alex Rodríguez »

dongo

  • Intermedio
  • ***
  • Mensajes: 177
    • Ver Perfil
Re:Ejercicio CU00632B
« Respuesta #1 en: 05 de Agosto 2014, 22:49 »
Esta perfecto! incluso aplicas muy bien la convención de nombres de atributos y métodos. Si lo entiendes bien no creo que haya mucho que añadir.

momo

  • Principiante
  • **
  • Mensajes: 64
    • Ver Perfil
Re:Ejercicio CU00632B
« Respuesta #2 en: 18 de Agosto 2014, 20:03 »
.
« Última modificación: 18 de Agosto 2014, 20:07 por momo »

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".