Autor Tema: Java. Notacion de punto, imprimir por consola (System.out). Ejercicio CU00632B  (Leído 2140 veces)

Chompy129

  • Intermedio
  • ***
  • Mensajes: 130
  • Programar es divertido. :)
    • Ver Perfil
Imprimir por consola en Java con System.out. Concatenar cadenas. Notación de punto para objetos. (CU00632B)

Aquí les dejo el ejercicio:

Código Java
Código: [Seleccionar]
/**
 * Un programa que presente a un medico
 * @author Chompy129
 * @Version 1.0
 */
public class Medico{
String nombre;                    //Nombre del medico
String apellido;                  //Apellido del medico
int edad;                         //Su edad
boolean casado;                   //¿Esta casado?
String numeroDocumentoIdentidad;  //Su numero de identidad
String especialidad;              //Su especialidad

public Medico(){
nombre= "";
apellido= "";
edad= 0;
casado= false;
numeroDocumentoIdentidad= "CI-0";
especialidad= "";
}
//Metodos: setters and getters

public void setNombre(String valueName){
nombre= valueName;
System.out.println("Se ha cambiado el nombre del medico a: "+nombre);
}
public void setApellido(String valueApellido){
apellido= valueApellido;
System.out.println("Se ha cambiado el apellido del medico a: "+apellido);
}
public void setEdad(int valueEdad){
edad= valueEdad;
System.out.println("Se ha cambiado la edad del medico a: "+edad);
}
public void setCasado(boolean valueCasado){
casado= valueCasado;
System.out.println("El medico ahora esta casado: "+casado);
}
public void setNumeroDocumentoIdentidad(String valueNumeroDocumentoIdentidad){
numeroDocumentoIdentidad= "CI-"+valueNumeroDocumentoIdentidad;
System.out.println("Se ha cambiado el numero de identidad del medico a: "+numeroDocumentoIdentidad);
}
public void setEspecialidad(String valueEspecialidad){
especialidad= valueEspecialidad;
System.out.println("Se ha cambiado la especialidad del medico a: "+especialidad);
}

public String getNombre(){ return nombre;}
public String getApellido(){return apellido;}
public int getEdad(){return edad;}
public boolean getCasado(){return casado;}
public String getNumeroDocumentoIdentidad(){return numeroDocumentoIdentidad;}
public String getEspecialidad(){return especialidad;}
}


Link de la clase: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=461:imprimir-por-consola-en-java-con-systemout-concatenar-cadenas-notacion-de-punto-para-objetos-cu00632b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188

« Última modificación: 18 de Diciembre 2016, 12:26 por Alex Rodríguez »

camoay

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 44
    • Ver Perfil
Hola Chompy129, tu ejercicio es correcto.

También ha mejorado tu estilo de codificación que es mas limpio + estructurado y por ello mas legible.

Un saludo,

 

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