Buenas noches, dejo el código referido en el titulo de este tema
public class Persona{
String nombre;
String apellidos;
int edad;
boolean casado;
String numeroDocumentoIdentidad;
public Persona(){
nombre = "Gustavo ";
apellidos = "Perez Rosas ";
edad = 49;
casado = true;
numeroDocumentoIdentidad = " 39458NOONDF";
}
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 setNumeroDocumentoIdentidad(String valorNumeroDocumentoIdentidad){
numeroDocumentoIdentidad = valorNumeroDocumentoIdentidad;
}
public String getNombre(){
return nombre;
}
public String getApellidos(){
return apellidos;
}
public int getEdad(){
return edad;
}
public boolean getCasado(){
return casado;
}
public String getNumeroDocumentoIdentidad(){
return numeroDocumentoIdentidad;
}
}
Así mismo, y como pueden notar, soy nuevo en el lenguaje de programación Java (así como en la página) y en la escuela me solicitaron crear una calculadora con las siguientes características:
-Sobrecarga de métodos
-Uso de clases y subclases
-Uso de interfaces y/o clases abstractas
-Manejo de excepciones para que el programa no termine su ejecución de forma anormal
El problema que tengo es que hace apenas 4 días que inició la materia, nos "proporcionaron" una "guía" que no explica bien los fundamentos del lenguaje en JAVA (solo da un repaso por encima y, por si no fuera poco, dicha guía no esta bien ordenada) y debido a esto, más el poco tiempo para entregar el proyecto (Martes), además del poco apoyo del profesor para solicitar ayuda, no he logrado reunir los conocimientos necesarios para realizar este proyecto por mi cuenta (apenas estoy comenzando a entender los constructores y sobrecarga de métodos).
Por eso, y siendo lo más sincero que puedo, les pido ayuda tanto para que me ayuden con algún código que contenga dichas características (he intentando programarla varias veces con los pocos conocimientos que tengo, pero siempre me arroja errores) como por si, no es mucha molestia, recomendarme algún recursos que me puedan ayudar para aprender de mejor manera este lenguaje de programación (ya que me interesa mucho).
He estado buscando cursos, ejercicios y demás cosas en linea y, gracias al curso de esta que esta página ofrece, más algunos otros, de a poco empiezo a comprender mejor algunas cosas, por eso, y espero que no sea mucha molestia, alguien pueda brindarme alguna respuesta para mi problema.
He dejado este mismo mensaje en otros foros debido a que necesito ayuda (tanto para mi problema escolar como para, realmente, aprender este lenguaje), por eso les doy gracias por su atención y espero poder estar más tiempo en esta página para poder mejorar.