Autor Tema: Ejercicio CU00640B clase con dos constructores java  (Leído 2577 veces)

jaivcaba

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 42
    • Ver Perfil
Ejercicio CU00640B clase con dos constructores java
« en: 15 de Septiembre 2014, 01:51 »
Código: [Seleccionar]
/**
 * Write a description of class Profesor here.
 *
 * @author (your name)
 * @version (jaivcaba)
 */
public class Profesor
{
    // instance variables - replace the example below with your own
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
    // constructor 1
        public Profesor(String valorNombre, String valorApellidos, int valorEdad, boolean valorCasado, boolean valorEspecialista){
            nombre = valorNombre;
            apellidos = valorApellidos;
            edad = valorEdad;
            casado = valorCasado;
            especialista = valorEspecialista;       
    }
    // constructor 2
        public Profesor(){
            nombre = "";
            apellidos = "";
            edad = 0;
            casado = false;
            especialista = false;
      }
     
    public void setNombre (String valorNombre){
        nombre = valorNombre;
    }
        public void setApellidos (String valorApellidos){
        apellidos = valorApellidos;
    }
        public void setEdad (int valorEdad){
        edad = valorEdad;
    }
        public void setCasado (boolean valorCasado){
        casado = valorCasado;
    }
        public void setEspecialista (boolean valorEspecialista){
        especialista = valorEspecialista;
    }
   
    public String getNombre () {return nombre;}
    public String getApellidos () {return apellidos;}
    public int getEdad () {return edad;}
    public boolean getCasado () { return casado;}
    public boolean getEspecialista (){return especialista;}
}
   
   





Adjunto el código, gracias
« Última modificación: 16 de Septiembre 2014, 08:28 por Alex Rodríguez »

toni_apr

  • Avanzado
  • ****
  • Mensajes: 497
  • Curiosidad, es uno de los pilares del Conocimiento
    • Ver Perfil
Re:Ejercicio CU00640B
« Respuesta #1 en: 15 de Septiembre 2014, 21:34 »
Hola jaivcaba

Tu erjecicio está perfecto, con los dos constructores con y sin parámetros y los métodos set y get

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