2026-rff_mp/nehoroshevaa/task2/observer/subject.py
2026-05-24 21:49:38 +03:00

19 lines
323 B
Python

class Subject:
def __init__(self):
self.observers = []
def attach(self, observer):
self.observers.append(observer)
def detach(self, observer):
self.observers.remove(observer)
def notify(self, event):
for observer in self.observers:
observer.update(event)