コード例 #1
0
ファイル: Form1.cs プロジェクト: watset1/IN710watset1
 public Form1()
 {
     InitializeComponent();
     fireSubject = new FireAlarmSubject();
     instObserver = new InstructionsObserver(fireSubject);
     almObserver = new AlarmObserver(fireSubject);
 }
コード例 #2
0
        public FireAlarmObserver(FireAlarmSubject fireSubject)
        {
            this.fireSubject = fireSubject;

            FireAlarmSubject.FireEventHandler handler = new FireAlarmSubject.FireEventHandler(FireAlarmHandlerMethod);
            fireSubject.FireEvent += handler;
        }
コード例 #3
0
ファイル: AlarmObserver.cs プロジェクト: watset1/IN710watset1
 public AlarmObserver(FireAlarmSubject fireSubject)
     : base(fireSubject)
 {
 }
コード例 #4
0
 public InstructionsObserver(FireAlarmSubject fireSubject)
     : base(fireSubject)
 {
 }