public FireAlarmObservers(FireAlarmSubject subject) { fireSubject = subject; FireAlarmEventHandler handler = new FireAlarmEventHandler(FireAlarmHandlerMethod); subject.FireEvent += handler; }