public void update(Subject s) { BogTitel bog = (BogTitel) s; ArrayList<Kunde> kundeSomHarKøbtDenneBog = bog.getKunder(); TreeSet<BogTitel> bøgerTilUdskrivning; for (int i = 0; i < kundeSomHarKøbtDenneBog.size(); i++) { // Kunde hentes ud for bogen, listen for en kunde hentes ud pr gang Kunde temp = kundeSomHarKøbtDenneBog.get(i); ArrayList<BogTitel> listeForEnKunde = temp.getBøger(); for (int j = 0; j < listeForEnKunde.size(); j++) { // bogTitler for en kunde tilføjes stykvist til listen over // bøger, som skal udskrives BogTitel tempBog = listeForEnKunde.get(j); bøgerTilUdskrivning.add(tempBog); } } System.out.println(bøgerTilUdskrivning); }}