public FireAlarmObserverBase(FireAlarmSubject fireSubject)
        {
            this.fireAlarmSubject = fireSubject;

            FireAlarmSubject.DFireEventHandler fireEventHandler = new FireAlarmSubject.DFireEventHandler(FireAlarm);

            fireSubject.DFireEvent += fireEventHandler;
        }
        public FireAlarmObserverBase(FireAlarmSubject fireSubject)
        {
            this.fireAlarmSubject = fireSubject;

            FireAlarmSubject.DFireEventHandler fireEventHandler = new FireAlarmSubject.DFireEventHandler(FireAlarm);

            fireSubject.DFireEvent += fireEventHandler;
        }