Foros aprenderaprogramar.com

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

Título: Java tener dos o más constructores: uno específico y otro de defecto CU00640B
Publicado por: Chompy129 en 12 de Diciembre 2016, 06:54
Clases con dos o más constructores en Java. Sobrecarga de constructores o métodos. Ejemplo (CU00640B)

Aquí les dejo el ejercicio:

Código Java
Código: [Seleccionar]
/**
 * Identifica a un profesor a traves de sus caracteristicas
 * @author Chompy129
 * @version 1.0
 */


public class Profesor {
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private boolean especialista;
 
    /**
     * Construye el objeto a traves de parametros
     */
    public Profesor(String valueNombre, String valueApellido, int valueEdad, boolean valueCasado, boolean valueEspecialista) {
       nombre= valueNombre;
       apellido= valueApellido;
       edad= valueEdad;
       casado= valueCasado;
       especialista= valueEspecialista;
    }
   
    /**
     * Construye el objeto por defecto
     */
    public Profesor() {
       nombre= "";
       apellido= "";
       edad= 0;
       casado= false;
       especialista= false;   
    }
   
    //Setters (Establecer valores)
    public void setNombre(String 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 String getNombre(){return nombre;}
    public String getApellido(){return apellido;}
    public int getEdad(){return edad;}
    public boolean getCasado(){return casado;}
    public boolean getEspecialista(){return especialista;}

} //Cierre de la clase


Link de la clase: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=506:clases-con-dos-o-mas-constructores-en-java-sobrecarga-de-constructores-o-metodos-ejemplo-cu00640b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188 (https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=506:clases-con-dos-o-mas-constructores-en-java-sobrecarga-de-constructores-o-metodos-ejemplo-cu00640b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188)

Título: Re:Java. Clases con dos o más constructores. Ejercicio CU00640B
Publicado por: ESOJ en 12 de Diciembre 2016, 07:00
Buenos días.
El ejercicio es correcto.
Un saludo