Autor Tema: Imprimir por consola. System.out soy muy nuevo en java quiero aprender CU00632B  (Leído 2300 veces)

AldoMAX

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Buenos dias, dejo mi codigo para revisión, logicamente esta Ok, pero soy muy nuevo en java y quisiera el comentario correspondiente. Se trata del ejercicio CU00632B del curso de java desde cero.

PD. asumo que fue publicado correctamente, de no ser asi, por favor comuniquenme como realizarlo.

Gracias
Código: [Seleccionar]

/**
 * Write a description of class Medico here.
 *
 * @author (AldoMAX)
 * @version (1.0)
 */
public class Medico
{
     //variables
     private String nombre;
     private String apellido;
     private int edad;
     private boolean casado;
     private String numeroDocumentoidentidad;
     private String especialidad;
     
     //constructor de objeto
     public Medico(){
     nombre="";
     apellido="";
     edad=0;
     casado=true;
     numeroDocumentoidentidad="";
     especialidad="";
    }
    //Método para establecer, características del Médico
   
    //Nombre
    public void setNombre (String valorNombre)
    {
        nombre= valorNombre;
        System.out.println ("El nombre del médico "+ apellido + " " + nombre + " ha cambiado, el nuevo nombre del médico es:" + nombre);
    }
   
   //Apellido
   public void setApellido (String valorApellido)
    {
        apellido=valorApellido;
        System.out.println ("El apellido del medico "+ apellido + " " + nombre + "a cambiado, el nuevo apellido del medico es:" + apellido);
    }
   
   //Edad
   public void setEdad (int valorEdad)
   {
       edad=valorEdad;
       System.out.println ("La edad del medico "+ apellido + " " + nombre + "a cambiado, ahora es:"+ edad);
    }
   
    //Casado
    public void setCasado (boolean valorCasado)
    {
        casado=valorCasado;
        if(valorCasado==true)
                {
                   System.out.println ("El estado civil del medico "+ apellido + " " + nombre + "a cambiado, ahora es CASADO");
                }
              else
                {
                    System.out.println ("El estado civil del medico "+ apellido + " " + nombre + "a cambiado, ahora NO es CASADO");
                }
    }
   
    //Documento de identidad
    public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad)
    {
        numeroDocumentoidentidad=valorNumeroDocumentoIdentidad;
        System.out.println ("El Documento de Identidad del medico "+ apellido + " " + nombre + "a cambiado, ahora es:" + numeroDocumentoidentidad);
    }
   
    //Especialidad
    public void setEspecialidad(String valorEspecialidad)
    {
        especialidad=valorEspecialidad;
        System.out.println ("La especilidad del medico "+ apellido + " " + nombre + "a cambiado, ahora es: " + especialidad);
    }
   
   
    //Obtener caracteristicas del medico
    //Nombre
    public String getNombre()
    {
        return nombre;
    }
   
    //Apellido
    public String getApellido()
    {
        return apellido;
    }
   
    //Edad
    public int getEdad()
    {
        return edad;
    }
   
    //Estado civil
    public boolean getCasado()
    {
        return casado;
    }
   
    //Documento de Identidad
    public String getNumeroDocumentoidentidad()
    {
        return numeroDocumentoidentidad;
    }
   
    //Especialidad
    public String getEspecilidad()
    {
        return especialidad;
    }
}


« Última modificación: 25 de Mayo 2017, 18:49 por Alex Rodríguez »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:Java. Imprimir por consola. System.out CU00632B
« Respuesta #1 en: 24 de Marzo 2017, 10:27 »
Hola AldoMAX

El ejercicio cumple con el enunciado, solo comentarte que cuando se piden asignar valores por defectos, los booleanos se suelen igualar a a false, esto no es obligatorio solo es una conducta que se recomienda seguir.

También usaste if, en este ejercicio no era necesario, además de que todavía no se ha dado en la parte del curso en la que se encuentra este ejercicio.

Saludos. ;D

 

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".