Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - rocio3c

Páginas: [1]
1
Muchas gracias Ivan y Pedro por vuestras respuestas y consejos.

El tema es que yo ya no pretendía en este ejercicio, que me aparezca el mensaje que se modificó cualquier atributo (nombre, apellidos, edad, especialidad, etc...) del objeto, ejercicio que ya había realizado anteriormente.

Sino que sólo cuándo se modifica la edad, aparezca el mensaje de que: "El medico de nombre " + nombre + " con especialidad " + especialidad + " tendra una edad multiplo de cinco dentro de " + aniosRestantes + " años")

Pero acabo de caer en la cuenta que no había entendido bien cómo se refleja en el objeto el concepto de "crear un método", porque ahora caigo (se nota que soy principiante) que efectivamente el objeto ahora dispone de una función nueva para calcular los años que faltan para una edad multiplo de 5 y que es haciendo click sobre ella que entonces aparece el mensaje y correctamente configurado. 

Sin duda esta clase me ha ayudado a afianzar algunos cuantos conceptos importantes!

Gracias por vuestro tiempo!

2
Hola! He hecho el ejercicio de operadores aritméticos, creo que he entendido bien el código y cómo funciona, he visto algunos ejercicios resueltos en el foro, pero al crear un objeto y modificar la edad no me aparece la ventana con el mensaje. ¿Alguien puede revisarlo y decirme qué me está fallando?

Gracias!

Código: [Seleccionar]
/**
 * Write a description of class Médico here.
 *
 * @author (your name)
 * @version (a version number or a date)
 */
public class Médico
{
    // instance variables - replace the example below with your own
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;

    /**
     * Constructor for objects of class Médico
     */
    public Médico()
    {
        // initialise instance variables
        nombre = "Rocío";
        apellidos = "Vázquez Ibáñez";
        edad = 28;
        casado = false;
        numeroDocumentoIdentidad = "53412411V";
        especialidad = "enferma";
    }

    public void setNombre(String valorNombre) {
        nombre = valorNombre;
    }

    public void setApellido(String ValorApellido) {
        apellidos = ValorApellido;
    }
   
    public void setEdad(int ValorEdad) {
        edad = ValorEdad;
    }

    public void setCasado(boolean ValorCasado) {
        casado = ValorCasado;
    }

    public void setNumeroDocumentoIdentidad(String ValorNumeroDocumentoIdentidad) {
        numeroDocumentoIdentidad = ValorNumeroDocumentoIdentidad;
    }

    public void setEspecialidad(String ValorEspecialidad) {
        especialidad = ValorEspecialidad;
    }

    public void calculoParaMultiploEdad () {     
        int añosQueFaltan;
        añosQueFaltan = 5-(edad%5);
        System.out.println("El medico de nombre " + nombre + " con especialidad " + especialidad + " tendra una edad multiplo de cinco dentro de " + añosQueFaltan + " años");       
    }
       
    public String getNombre() {
        return nombre;
    }

    public String getApellido() {
        return apellidos;
    }

    public int getEdad() {
        return edad;
    }

    public boolean isCasado() {
        return casado;
    }

    public String getNumeroDocumentoIdentidad() {
        return numeroDocumentoIdentidad;
    }

    public String getEspecialidad() {
        return especialidad;  }
    }
   

Páginas: [1]

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