//事件处理类的构造函数使用事件源类作为参数 public FireWatcherClass(C8_SY1 _parent, FireAlarm fireAlarm) { parent = _parent; //将事件处理的代理(函数指针) 添加到FireAlarm 类的FireEvent 事件中,当事件发生 //时,就会执行指定的函数; fireAlarm.FireEvent += new FireAlarm.FireEventHandler(WatchFire); }
//事件处理类的构造函数使用事件源类作为参数 public FireHandlerClass(C8_SY1 _parent, FireAlarm fireAlarm) { parent = _parent; //将事件处理的代理(函数指针) 添加到FireAlarm 类的FireEvent 事件中,当事件发生时, //就会执行指定的函数; fireAlarm.FireEvent += new FireAlarm.FireEventHandler(ExtinguishFire); }