Autor Tema: Java tener dos o más constructores: uno específico y otro de defecto CU00640B  (Leído 1857 veces)

Chompy129

  • Intermedio
  • ***
  • Mensajes: 130
  • Programar es divertido. :)
    • Ver Perfil
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

« Última modificación: 18 de Diciembre 2016, 13:00 por Alex Rodríguez »

ESOJ

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 143
    • Ver Perfil
Re:Java. Clases con dos o más constructores. Ejercicio CU00640B
« Respuesta #1 en: 12 de Diciembre 2016, 07:00 »
Buenos días.
El ejercicio es correcto.
Un saludo

 

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