error: cannot find symbol
Libro libroUno = new Libro();
symbol: class Libro
location: class Principal
Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 2 seconds)
El programa funciona y todo, es el único proyecto en el que me sale eso
Código
package aplicacion.test; import aplicacion.modelo.dominio.ListaLibros; import aplicacion.modelo.util.Libro; import java.util.ArrayList; Libro libroUno = new Libro(); ListaLibros lista = new ListaLibros(); lista.getListado().add(libroUno); for (int i = 0; i < lista.getListado().size(); i++) { } } }
Código
package aplicacion.modelo.dominio; import java.io.Serializable; import java.time.LocalDate; private LocalDate fechaPlublicación; public Libro() { } this.ISBN = ISBN; this.titulo = titulo; this.fechaPlublicación = fechaPlublicación; } this.ISBN = ISBN; this.titulo = titulo; } return titulo; } this.titulo = titulo; } return ISBN; } this.ISBN = ISBN; } public LocalDate getFechaPlublicación() { return fechaPlublicación; } public void setFechaPlublicación(LocalDate fechaPlublicación) { this.fechaPlublicación = fechaPlublicación; } @Override return "Libro{" + "ISBN=" + ISBN + ", titulo=" + titulo + ", fechaPlublicaci\u00f3n=" + fechaPlublicación + '}'; } }
Código
package aplicacion.modelo.util; import java.io.Serializable; import java.util.ArrayList; private ArrayList<Libro> listado; public ListaLibros() { } public ListaLibros(ArrayList<Libro> listado) { this.listado = listado; } public ArrayList<Libro> getListado() { return listado; } public void setListado(ArrayList<Libro> listado) { this.listado = listado; } @Override return "ListaLibros{" + "listado=" + listado + '}'; } }