Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: fedegaray en 14 de Febrero 2015, 14:10
-
Qué lindo es aprender!!! Ojalá haya algo que corregir porque es cuando más se fija un conocimiento! Saludos!!
public class Profesor
{
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 setValorNombre (String valorNombre) {nombre = valorNombre;}
public void setValorApellidos (String valorApellidos) {apellidos = valorApellidos;}
public void setValoredad (int valorEdad) {edad = valorEdad;}
public void setValorCasado (boolean valorCasado) {casado = valorCasado;}
public void setValorEspecialista (boolean valorEspecialista) {especialista = valorEspecialista;}
public String getNombre () {return nombre;}
public String geApellidose () {return apellidos;}
public int getEdad () {return edad;}
public boolean getCasado () {return casado;}
public boolean getEspecialista () {return especialista;}
}
-
Hola fedegaray
Tu clase Profesor está bien.
Con sus dos constructores.
Solo recordarte como en el ejercicio anterior, en usar la convención para bautizar los métodos set (en clases anteriores no tuviste problemas en bautizar estos métodos).
Saludos
-
Bueno evidentemente estaba desaprendiendo algo, je! Qué bueno contar con ayuda como esta. Aquí va la corrección.
public class Profesor
{
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 geApellidose () {return apellidos;}
public int getEdad () {return edad;}
public boolean getCasado () {return casado;}
public boolean getEspecialista () {return especialista;}
}
-
Hola fedegaray, te agradecemos que cuando crees un tema en los foros le pongas un título descriptivo de la forma en que se explica aquí: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0
Gracias por tu colaboración. Saludos!
-
Gracias por hacérmelo saber Alex, te pido disculpas por no haberlo sabido de antemano, que es lo que correspondía. Te prometo que los proximos temas estarán correctamente titulados.