import java.util.ArrayList;
public class PlateBestilling {
private ArrayList observere = new ArrayList<>();
public void nyObserver(Observer o) {
observere.add(o);
}
public void fjernObserver(Observer o) {
observere.remove(o);
}
public void notifiser(String bestilling) {
for (Observer o : observere) {
o.oppdater(bestilling);
}
}
public void bestill(Plate p) {
System.out.println("Ny bestilling: " + p.hentBeskrivelse() + ", " + p.pris() + " kr");
notifiser(p.hentBeskrivelse());
}
}