1
Aprender a programar desde cero / Ejercicio resuelto Java CU00654B Palabra clave THIS en Java. Contenido Null
« en: 14 de Marzo 2015, 04:05 »
Buenas noches
Entrego mi ejercicio para revisión.
No se si es correcta mi solución en el método setter, no me dio ningún error al compilar y me funciono al crear un objeto de tipo profesor1 . Si esto no es correcto favor de corregirme
gracias!
Saludos!
Entrego mi ejercicio para revisión.

Código: [Seleccionar]
/*Ejercicio No54 - aprendeaprogramar.com
*
*@KillerNemesis
*
* En la sobrecarga de nonbres (varible de un método o costructor,parametro formal de un método o constructor con un
* nombre identico al campo de la clase) es utilizada la palabra this
*/
public class Profesor{
//Atributos
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private boolean especialista;
//Constructor con parametros para inicializacion
public Profesor(String nombre, String apellidos, int edad, boolean casado, boolean especialista){
this.nombre = nombre;
this.apellidos = apellidos;
this.edad = edad;
this.casado = casado;
this.especialista = especialista;
}//Cierre del constructor
//Constructor carente de parametros para su inicializacion
public Profesor(){
nombre = "";
apellidos = "";
edad = 0;
casado = false;
especialista = false;
}//Cierre del constructor
//Metodos Setter
public void setNombre(){
this.nombre = nombre;
}
public void setApellidos(){
this.apellidos = apellidos;
}
public void setEdad() {
this.edad = edad;
}
public void setCasado(){
this.casado = casado;
}
public void setEspecialista(){
this.especialista = especialista;
}
}//Cierre de la clase
No se si es correcta mi solución en el método setter, no me dio ningún error al compilar y me funciono al crear un objeto de tipo profesor1 . Si esto no es correcto favor de corregirme
gracias!
Saludos!