Valores de atributos del objeto en null

Iniciado por Beginner Web, 13 Abril 2019, 16:44 PM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

Porque sera que me devuelve todo null o por defecto salvo la fecha?

Código (java) [Seleccionar]
public class Principal {
   
    public static void main(String[] args) {
       
        Persona uno = new Persona("Nombre",15);
       
        IPersonaDAO personaDAO = new PersonaListDAOImp();
        personaDAO.crear(uno);
       
        for(Persona a:personaDAO.obtener()){
            System.out.println("Persona : " + a.getNombre() + ", Edad: " + a.getEdad() + ", Fecha: " + a.getFecha());
        }
    }
}



Incluso al crear el objeto 1 sin parametros  y luego de utilizar los metodos Get y Set me sigue mostrando

null
0
2004-1-1

:huh:
7w7

Beginner Web

Ya encontré el error, estaba creando el objeto de nuevo en este metodo

Código (java) [Seleccionar]
public void agregarPersona(Persona persona){
        pesonas.add(new persona());
    }


Código (java) [Seleccionar]
public void agregarPersona(Persona persona){
        pesonas.add(persona);
    }


7w7