LesSyms4/src/Person/SujetObserveAbstrait.java
2014-10-03 17:20:49 +02:00

24 lines
502 B
Java

package Person;
import java.util.ArrayList;
public abstract class SujetObserveAbstrait {
ArrayList<ObservateurAbstrait> liste;
protected SujetObserveAbstrait() {
liste = new ArrayList<ObservateurAbstrait>();
}
public void attach(ObservateurAbstrait observateurAbstrait) {
liste.add(observateurAbstrait);
}
public void remove(ObservateurAbstrait observateurAbstrait) {
liste.remove(observateurAbstrait);
}
public abstract void update();
}