Autor Tema: Java private String nombre; int edad; Operadores aritméticos BlueJ CU00633B  (Leído 2848 veces)

vengador669

  • Sin experiencia
  • *
  • Mensajes: 4
    • Ver Perfil
Saludos a todos.  8).... Pues de nuevo con un ejercicio a ver que opinan. Están incluidos en un solo código los correspondientes al Módulo CU00632B y CU00633B del curso de desarrollador Java, ya que el último es una especie de ampliación realizada al código original. Gracias.

Código: [Seleccionar]

/*Ejercicio CU00633B - Curso aprenderaprogramar.com*/

public class Medico2 {
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private String numerodocumentoidentidad;
    private String especialidad;

    public Medico2 () {
        nombre = "";
        apellido = "";
        edad = 0;
        casado = false;
        numerodocumentoidentidad = "";
        especialidad = "";
    }

    public void setNombre (String valorNombre) {
        nombre = valorNombre;
        System.out.println ("Ha cambiado el nombre del médico, su nuevo nombre es " + nombre);
    }

    public void setApellido (String valorApellido) {
        apellido = valorApellido;
        System.out.println ("Ha cambiado el apellido del médico, su nuevo apellido es " + apellido);
    }

    public void setEdad (int valorEdad) {
        edad = valorEdad;
        System.out.println ("Ha cambiado la edad del médico " + nombre + " " + apellido + ", su nueva edad es " + edad + " años");
    }

    public void setCasado (boolean valorCasado) {
        casado = valorCasado;
        System.out.println ("Ha cambiado el atributo de casado del médico " + nombre + " " + apellido + ", su nuevo atributo de casado es " + casado);
    }

    public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad) {
        numerodocumentoidentidad = valorNumeroDocumentoIdentidad;
        System.out.println ("Ha cambiado el número de documento de identidad del médico " + nombre + " " + apellido + ", su nuevo número de documento de identidad es " + numerodocumentoidentidad);
    }

    public void setEspecialidad (String valorEspecialidad) {
        especialidad = valorEspecialidad;
        System.out.println ("Ha cambiado la especialidad del médico " + nombre + " " + apellido + ", su nueva especialidad es " + especialidad);
    }   

   
   
    public void calculoParaMultiploEdad () {
        int multiploedad = 5 - (edad % 5);
        System.out.println ("El médico de nombre " + nombre + " " + apellido + " con especialidad en " + especialidad + " tendrá una edad múltiplo de 5 dentro de " + multiploedad + " años");
    }
       
   
   
    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;}

}
« Última modificación: 18 de Junio 2017, 18:37 por Alex Rodríguez »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:JAVA - Cadenas String.Operadores Aritméticos. Curso CU00633.
« Respuesta #1 en: 27 de Abril 2017, 21:06 »
Hola vengador669

Lo primero pedirte que los ejercicios los realices por separado para próximas entregas.

Sobre el código realizado está bien resuelto.

Solo comentar que cuando crees un atributo, variable, método etc. con un nombre formado por dos o más palabras lo hagas usando el método llamado camelCase, en tu código creas el atributo "numerodocumentoidentidad" para que sea más fácil de leer lo dejaríamos de la siguiente forma: "numeroDocumentoIdentidad"


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