Autor Tema: programación java seguir el curso para inciarse desde cero CU00633B  (Leído 2776 veces)

Pablo Cruz

  • Sin experiencia
  • *
  • Mensajes: 5
    • Ver Perfil
hola.... deseo saber si esta solución es valida

Código: [Seleccionar]
public class Medico {
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private String identificacion;
    private String especialidad;
    private int calculoparamultiploedad;
   
     
    public Medico (){
        nombre = "Adrian";
        apellido = "Gonzales";
        edad = 0;
        casado = true;
        identificacion = "1094949650";
        especialidad = "Medico General" ;
        calculoparamultiploedad = 0;
       
    }
   
    public void setEdad (int valorEdad) {
        edad = 5 -(valorEdad % 5);
   
        System.out.println ("El medico de nombre " + nombre);
        System.out.println ("con especialidad en " +especialidad);
        System.out.println ("tendra una edad multiplo de 5 dentro de "+ edad);
    }
     
}
« Última modificación: 15 de Febrero 2016, 12:56 por César Krall »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:programación java seguir el curso para inciarse desde cero CU00633B
« Respuesta #1 en: 15 de Febrero 2016, 12:56 »
Hola!

Debes mejorar estos aspectos:

- Inicialización de atributos: hacerlo como se explica en https://www.aprenderaprogramar.com/foros/index.php?topic=2826.0

- Faltan los métodos get y set para los atributos

- El nombre del método setEdad no es correcto. El nombre de un método debe indicar lo que hace el método. Los métodos set son para establecer valores de atributos y este no es el caso.

Una solución correcta es la que encontramos en https://www.aprenderaprogramar.com/foros/index.php?topic=2145.0

Te recomiendo seguir el curso desde el principio e ir poniendo en los foros los ejercicios uno a uno para poder ir corrigiendo todos los aspectos que necesiten de mejora

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

cigarzonl

  • Principiante
  • **
  • Mensajes: 52
    • Ver Perfil
    • http://cigarzonl1.eshost.com.ar/pagina.html
Re:programación java seguir el curso para inciarse desde cero CU00633B
« Respuesta #2 en: 13 de Junio 2016, 18:05 »
Hola amiguitos aca mi código :D


Código: [Seleccionar]
class Medico
{ // definimos al objeto
   private String nombre;
   private String apellido;
   private int edad;
   private boolean casado;
   private String numeroDocumento;
   private boolean especialidad;
   
   
   //  contructor con datos por dfecto
   public Medico () {
    nombre = "Cesar";
    apellido = "Garzon";
    edad = 25;
    casado = true;
    numeroDocumento = "12345679";
    especialidad = false;
    }
public void setEdad ( int valorEdad2){
    edad  = valorEdad2;
    valorEdad2 = valorEdad2 % 5;
    valorEdad2 = valorEdad2 -5;
   
    System.out.println (" El médico de nombre " + nombre + " con especialidad " + especialidad + " tendrá una edad múltiplo de 5 dentro de " +  valorEdad2 +" años ");
    }
   
}
 
Gracias
:D

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:programación java seguir el curso para inciarse desde cero CU00633B
« Respuesta #3 en: 13 de Junio 2016, 21:02 »
Hola cigarzonl

Por favor lee este hilo donde se indican los aspectos básicos para participar en los foros: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Cuando quieras exponer tu código para un ejercicio por favor no respondas sobre un hilo ya abierto. Crea un nuevo hilo, ponle un título adecuado, y publícalo. De esta forma mantenemos ordenados los foros.

Nunca repitas dos mensajes en los foros. Escribe un único mensaje y espera respuesta.

Saludos.

 

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