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; }
private void Form1_Load(object sender, EventArgs e) { fireAlarmSubject = new FireAlarmSubject(); fireInstructions = new InstructionsObserver(fireAlarmSubject); beepObserver = new BeepObserver(fireAlarmSubject); }
public InstructionsObserver(FireAlarmSubject fireAlarmSubject) : base(fireAlarmSubject) { }
public BeepObserver(FireAlarmSubject fireSubject) : base(fireSubject) { }
public InstructionsObserver(FireAlarmSubject fireAlarmSubject) : base(fireAlarmSubject) { }
private void Form1_Load(object sender, EventArgs e) { fireAlarmSubject = new FireAlarmSubject(); fireInstructions = new InstructionsObserver(fireAlarmSubject); beepObserver = new BeepObserver(fireAlarmSubject); }
public BeepObserver(FireAlarmSubject fireSubject) : base(fireSubject) { }