Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Chompy129 en 12 de Diciembre 2016, 05:53

Título: Java diferencia entre String (cadena de texto) y char (carácter simple) CU00639B
Publicado por: Chompy129 en 12 de Diciembre 2016, 05:53
Cómo crear constructores con o sin parámetros. Inicializar objetos Java. Ejercicio ejemplo resuelto (CU00639B)

Aquí les dejo el ejercicio:

Código Java
Código: [Seleccionar]
/**
 * Identifica a un bombero a traves de caracteristicas como
 * nombre, apellido, edad, si esta casado y si es especialista.
 * @author Chompy129
 * @version 1.0
 */
public class Bombero{
    private char nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private boolean especialista;
   
    public Bombero(char valueNombre, String valueApellido, int valueEdad, boolean valueCasado, boolean valueEspecialista){
        nombre= valueNombre;
        apellido= valueApellido;
        edad= valueEdad;
        casado= valueCasado;
        especialista= valueEspecialista;
    }
   
    //Setters (Establecer valores)
    public void setNombre (char valueNombre){
        nombre= valueNombre;
    }
    public void setApellido (String valueApellido){
        apellido= valueApellido;
    }
    public void setEdad (int valueEdad){
        edad= valueEdad;
    }
    public void setCasado (boolean valueCasado){
        casado= valueCasado;
    }
    public void setEspecialista (boolean valueEspecialista){
        especialista= valueEspecialista;
    }
   
    //Getters (Obtener valores)
    public char getNombre (){return nombre;}
    public String getApellido (){return apellido;}
    public int getEdad (){return edad;}
    public boolean getCasado (){return casado;}
    public boolean getEspecialista (){return especialista;}
   
}


Link de la clase: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=496:como-crear-constructores-con-o-sin-parametros-inicializar-objetos-java-ejercicio-ejemplo-resuelto-cu00639b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188 (https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=496:como-crear-constructores-con-o-sin-parametros-inicializar-objetos-java-ejercicio-ejemplo-resuelto-cu00639b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188)

Título: Re:Java. Constructores con o sin parámetros. Ejercicio CU00639B
Publicado por: ESOJ en 12 de Diciembre 2016, 06:16
Buenos días.

El ejercicio es correcto.
Lo único que en el ejercicio el atributo nombre te pedía que lo declararas como String y tu lo has declarado como Char.

Un saludo
Título: Re:Java. Constructores con o sin parámetros. Ejercicio CU00639B
Publicado por: Chompy129 en 12 de Diciembre 2016, 06:53
Ah, lo siento, estaba experimentando con las variables un poco y puse el código así.

Mala mía.  :P

Gracias por revisar el ejercicio, también te envió un saludo ESOJ. :D