package model; import java.util.ArrayList; public abstract class Sujet { public ArrayList observateur = new ArrayList(); public void attacher(Observateur o){ this.observateur.add(o); } public void notifier(){ for (Observateur o : observateur) { o.update(); } } }