Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Pandemia en 12 de Agosto 2016, 21:13
-
Buenas aquí os dejo una posible solución al ejercicio CU00640B del curso de Java desde cero.
/**
* Ejercicio CU00640B del curso de java desde cero de aprenderaprogramar.com
* version 0.1
* Realizado por Pandemia
*/
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;
}//cierre del constructor
//Constructor 2º
public Profesor (){
}//cierre del constructor
//Métodos
public void setNombre (String valorNombre){
nombre = valorNombre;
}//cierre del método
public void setApellidos (String valorApellidos){
apellidos = valorApellidos;
}//cierre del método
public void setEdad (int valorEdad){
edad = valorEdad;
}//cierre del método
public void setCasado (boolean valorCasado){
casado = valorCasado;
}//cierre del método
public void setEspecialista (boolean valorEspecialista){
especialista = valorEspecialista;
}//cierre del método
public String getNombre(){return nombre;}//cierre del método
public String getApellidos(){return apellidos;}//cierre del método
public int getEdad (){return edad;}//cierre del método
public boolean getCasado(){return casado;}//cierre del método
public boolean getEspecialista(){return especialista;}//cierre del método
}//cierre de la clase
Saludos y gracias por vuestro tiempo.... :D
-
Buenas Pandemia
En el constructor que no recibe parámetros debes inicializar los atributos a 0 si son numéricos o "" para cadenas o false para booleanos. Esto se hace como norma aceptada por los programadores. Puedes guiarte por https://www.aprenderaprogramar.com/foros/index.php?topic=2181.0
Salu2