import java.util.Scanner; import java.io.File; public class Test{ public static void main(String [] args) throws Exception{ Scanner scLibri=new Scanner(new File("Libri.dat")); Scanner scMult=new Scanner(new File("OpereMult.dat")); Scanner scStampe=new Scanner(new File("Stampe.dat")); Archivio arch=new Archivio(scMult, scLibri, scStampe); arch.filtroStringa(new FiltroTitolo(), "Titolo1").print(System.out); System.out.println("****"); arch.filtroStringa(new FiltroAutore(), "Autore1").filtroPosizione("4D").print(System.out); System.out.println("****"); arch.filtroStringa(new FiltroTecnica(), "Pergamena").filtroAnno(1999).print(System.out); } }