Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Hasniken en 28 de Octubre 2015, 19:35

Título: Java qué son atributos (propiedades o campos), constructor y métodos. (CU00623B)
Publicado por: Hasniken en 28 de Octubre 2015, 19:35
Buenas, ¿Que tal está este ejercicio? :-[

Gracias de antemano!

Código: [Seleccionar]
/*Ejercicio aprendeaprogramar.com*/
//Definimos Clase persona

public class Persona{       //Definimos clase Persona
    private String nombre;  //Definimos campos componen persona
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
   
    public Persona(){       //Definimos el objetos Persona
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        numeroDocumentoIdentidad = "";
    }
   
    public void setNombre (String valorNombre){  //Realizamos petición de datos
        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 valorDNI){
        numeroDocumentoIdentidad = valorDNI;
    }
   
   
    /*DEVOLVEMOS VALORES PEDIDOS*/
    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;}
   
}
Título: Re:Atributos (propiedades o campos), constructor y métodos. (CU00623B)
Publicado por: pedro,, en 29 de Octubre 2015, 23:06
Hola Hasniken.

Veo tu ejercicio bien. Lo único el comentario...

//Realizamos petición de datos

Lo que hacen los métodos set es establecer el valor de los atributos.

Título: Re:Atributos (propiedades o campos), constructor y métodos. (CU00623B)
Publicado por: Hasniken en 30 de Octubre 2015, 18:50
Que bochorno jeje,

Gracias, pensaba que realizaba petición por teclado.

Desconocía dicho elemento, de nuevo, muchas gracias por tu respuesta!!

Saludos!